Python-Python-函数

153 阅读1分钟
  • def是可执行语句.当它运行时,创建一个新的函数对象并将其赋值一个变量名.
  • def创建了一个对象并将其赋值给某一变量
  • lambda创建一个对象但将其结果返回
  • return将一个结果对象发送给调用者
  • yield向调用者发回一个结果对象,但是记住它离开的地方
  • global声明一个模块级的变量并被赋值
  • nonlocal声明了将要赋值的一个封闭的函数变量
  • 函数是通过赋值(对象引用)传递的,
  • 参数,返回值以及变量并不是声明