函数
函数
格式
def 函数名(传入参数):
函数体
return 返回值
若想把真假互换,可以用not
说明文档
用“”“
”“”
可以显示
1 | def p(x,y): |
函数进阶
多种返回值
def test():
return 1,2,3
i,j,k = test()
关键字传参
def test(name,age,gender):
……
test(name=“…”,age=…,gender=“…”)
也可以打乱顺序
test(age=…,name=“…”,gender=“…”)
位置传递
def test(*args):
print(args)
传递的参数会被args收集,并合并为tuple
关键字传递
def test(**kwargs):
print(kwargs)
参数是键=值
的情况下,会被kwargs接受,并合并为dict
lambda
lambda 传入参数: 函数体(一行代码)
可以让只使用一次的函数写法更简便
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 西东温的小世界!