一、思维导图
二、函数定义和调用
2.1 函数调用、函数返回值
定义sum(num1,num2)函数,用于计算两数之和。
调用sum(20,10)求和,将结果传给result。
2.2 组包、拆包
# 组包(pack):将多个数据值使用逗号连接,组成元组 # 拆包(unpack):将容器中的数据值使用多个变量分别保存
2.3 函数返回多个数据值
2.4 函数传参方式
2.5 缺省参数
# 缺省参数,在函数调用的时候,可以传递实参值,也可以不传递
2.6 不定长参数
2.7 print函数
三、局部变量、全局变量
【局部变量】
【全局变量】
四、交换两个变量的值
五、引用
# 1、变量 = 数据值,python解释器会在内存开辟两块空间 # 2、变量和数据都有自己的空间 # 3、将数据保存到变量的内存中,本质是将数据的地址保存到变量对应的内存中 # 4、变量中存储数据地址的行为 就是 引用(变量引用了数据的地址),存储的地址称为引用地址 # 5、可以使用 id() 获取变量中的引用地址,若两个变量的 id()获取的引用地址一样,则就是引用了同一个数据 # 6、只有赋值运算符= 可以改变变量的引用 # 7、python中数据的传递,都是传递的引用
举个例子: