第11章 函数和函数式编程
一 调用函数
1 关键字参数
def foo(x):
foo_suite # presumably does some processing with ‘x‘
标准调用 foo(): foo(42) foo(‘bar‘) foo(y)
关键字调用 foo(): foo(x=42) foo(x=‘bar‘) foo(x=y) 即明确给出相应的参数名
2 参数组
Python允许程序员执行一个没有显式定义参数的函数,相应的方法是通过一个把元组(非关键字参数)或字典(关键字参数)作为参数组传递给函数。
二 创建函数
三 函数参数
四 函数式编程
五 变量作用域
六 生成器
时间: 2024-12-26 11:51:22