1、定义一个函数
2、函数中计算两个参数的和
2.1 第一种方式
2.2 调用函数时传入参数
2.3 一定记得缺省参数在最后面
2.4 调用函数时传入两个参数值 两个参数传入值的时候可以颠倒顺序
2.5 调用函数时不指定具体传入哪个参数具体的值,默认就是11就是a,22就是b
3、 * args是存所有未命名的变量参数 args是变量
4、 **kwargs 是存放已经命名的参数,默认是Key,Value形式储存,kwargs是变量 储存为字典形式输出
参数的位置 不能随意的变换位置 否则报错 函数返回值1、 return 返回一个值
2、 return 结束函数 看到下面两个操作 我们知道可以直接返回对应的东西
输入值为100
输入值不是100
匿名函数lambda函数可以赋值给变量 默认是返回的 所以不用再加return关键字
例如g lambda x:x 1,可以看成如下函数 冒号前是参数 可以有多个 用逗号隔开 冒号右边的返回值
1、lambda函数也叫匿名函数
全局变量和局部变量以下两张图的结果 我么可以看出来 局部变量要高于全局变量
1、 全局变量
1.1、局部变量
2、 global 把局部变量修改成全局变量
全局变量的修改 我们可以看到 只要加入global关键字 就可以修改局部变量成全局变量
global 支持多个声明



