定义一个函数
函数代码块以 def 关键词开头,后接函数标识符名称和圆括号**()**关键字参数
使用关键字参数允许函数调用时参数的顺序与声明时不一致,因为 Python 解释器能够用参数名匹配参数值。这个和fultter的dart语言表现一致!默认参数
调用函数时,默认参数的值如果没有传入,则被认为是默认值。下例会打印默认的age,如果age没有被传入,和Js一样返回值
函数执行完毕后,向外部调用者返回一个结果匿名函数
python 使用 lambda 来创建匿名函数。以下等价于 Js的sum=(arg1,arg2)⇒arg1 + arg2
变量作用域
个程序的所有的变量并不是在哪个位置都可以访问的。访问权限决定于这个变量是在哪里赋值的。 变量的作用域决定了在哪一部分程序你可以访问哪个特定的变量名称。两种最基本的变量作用域如下:- 全局变量
- 局部变量

