一、多函数程序执⾏流程(记住定义函数时,不会执行函数内部代码) # 1. 定义全局变量 glo_num = 'jch' def test1(): global glo_num # 修改全局变量 glo_num = '更改后的jch' def test2(): # 调⽤test1函数中修改后的全局变量 print(glo_num) #更改后的jch # 2. 调⽤test1函数,执⾏函数内部代码:声明和修改全局变量 test1() # 3. 调⽤test2函数,执⾏函数内部代码:打印 test2() #更改后的jch
二、return用法(返回多个值) def return_num(): return 1, 2 result = return_num() print(result) # (1, 2) print(type(result)) #<class 'tuple'>
注意:
1.
return a, b
写法,返回多个数据的时候,默认是元组类型。
2. return
后⾯可以连接列表、元组或字典,以返回多个值。