搜索
写经验 领红包
 > 知识

pytho函数详解(pytho函数的基本用法)

导语:python(15):函数(2)

python函数详解(python函数的基本用法)

写在前面的话:码字不易,点个赞关注一下作者再走吧[呲牙]

===============================

1.返回值

函数并非总是直接显示输出,相反,它可以处理一些数据,并返回一个或一组值。函数返回的值被称为返回值。在函数中,可使用return语句将值返回到调用函数的代码行

1.返回一个简单值

def get_formstted_name(first_name, last_name):    &34;&34;&34;    full_name = first_name + &39; + last_name    return full_namemusician = get_formstted_name(&39;, &39;)34;&34;返回整洁的姓名&34;&39; &39; &39;da ming&39;li&39;zhang&同时提供名,中间名,姓,这个函数就能正确运行。print(musician)da ming li zhang39; &34;&34;返回整洁的姓名&34;&如果函数中调用了中间名,if middle_name将为true,        full_name = first_name + &39; + middle_name +  &39; + last_name    else:39; &39;da ming&39;li&39;zhang&39;da ming&39;zhang&函数可返回任何类型的值,包括列表和字典def build_person(first_name, last_name):    &34;&34;&34;    person = {&39;: first_name, &39;:last_name}    return personmusician = build_person(&39;,  &39;)print(musician){&39;: &39;, &39;: &39;}39;&34;&34;返回一个字典,其中包含有关一个人的信息&34;&39;first&39;last&39;age&39;da ming&39;zhang&39;first&39;da ming&39;last&39;zhang&39;age&34;&34;返回整洁的姓名&34;&39; &这是一个无限循环while True:    print(&39;)    f_name = input(&39;)    l_name = input(&39;)    formstted_name = get_formstted_name(f_name, l_name)    print(&39; + formstted_name + &39;)please tell me your name:first name :da minglast name :zhanghello, da ming zhang.==========================================def get_formstted_name(first_name, last_name):    &34;&34;&34;    full_name = first_name + &39; + last_name    return full_name39;\nplease tell me your name:&34;(enter &39; at any time to quit)&当输入q时,退出循环    f_name = input(&39;)    if f_name == &39;:        break    l_name = input(&39;)    if l_name == &39;:        break    formstted_name = get_formstted_name(f_name, l_name)    print(&39; + formstted_name + &39;)please tell me your name:(enter &39; at any time to quit)first name :da minglast name :zhanghello, da ming zhang.please tell me your name:(enter &39; at any time to quit)first name :ni nilast name :zhaohello, ni ni zhao.please tell me your name:(enter &39; at any time to quit)first name :q

本文内容由小滢整理编辑!