自定义函数

def 函数名 (参数列表):

        函数体

注意:参数间用逗号分隔

直接使用函数名调用函数

断点调试

列表或者字典做参数,在调用函数前要先定义列表和字典

自定义函数_第1张图片

设置参数默认值,在定义函数时直接在参数后面使用等号
注意,定义时有默认值的参数只能出现在没有默认值参数的后面


可变长参数   

    参数以*开头,可变长参数将被视为一个元组

    以**开头,将被视为一个字典    如

                                                      def sum(**t):

                                                          print(t)

                                                      sum(a=1,b=2)

                                                     ->{'a':1,'b':2}

 函数返回值

    使用return语句可以返回函数值并退出函数

自定义函数_第2张图片

len()的数据类型为int,range()函数range(x)等于range(0,x)

                                                                                  因为range(start,end)中start的默认值为0

自定义函数_第3张图片

(未完待续)

自定义函数_第4张图片

_________________________________________________

自定义函数_第5张图片


你可能感兴趣的:(Python学习)