在python 当中定义函数需要 def xx():来做
多个返回值
def foo():
return 1,2,3,4
空函数
def foo():
pass
匿名函数
foo = lambda num:num*num
延迟返回法 惯例前缀lazydef 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)