自定义函数使用方法 py3

来源:互联网 发布:mac 中文字体 ttf 编辑:程序博客网 时间:2024/05/20 10:51

在python 当中定义函数需要 def xx():来做 


多个返回值

def foo():    return 1,2,3,4

空函数

def foo():    pass
匿名函数
foo = lambda num:num*num


延迟返回法 惯例前缀lazy
def lazysum(*args):    def sum():        numsum = 0        for num in args:            numsum += int(num)        return numsum    return  sum




特殊玩法

def foo(*args): #列表for item in args:print(item)foo(*mylist)def foo(**args): #字典for item in args:print(item)foo(*mylist)


原创粉丝点击