python学习day01

 
函数:
函数返回值:return
return可以返回一个或者多个值,也可以单独使用return关键字
return a
return a,b
return 也表示结束函数的调用
 1 def abc():
 2     print('******************')
 3     for i in range(10):
 4         if i == 6:
 5             return  # 结束循环,结束函数后面语句
 6         print('---', i)
 7     print('***')
 8 
 9 
10 r = abc()

******************
--- 0
--- 1
--- 2
--- 3
--- 4
--- 5
全局和局部变量:
1.什么是全局变量?
2.全局变量的位置?
3.全局变量能否在函数中进行修改? --->全局变量是不可变类型,必须添加global,如果是可变,不需要添加global
可变的:列表、集合、字典(可以进行更改,并且更改后物理地址不会发生改变)
不可变的:数字、字符串、元组(不可以进行更改,更改后就是一个新的对象了,物理地址发生了变化)
4.如何查看哪些全局变量 print(global())
1 def fun():
2     a = 90
3     a += x
4     print('--->',a)
5 
6 x = 100
7 list1 =[]
8 fun()
9 print(globals())

 

posted @ 2022-06-11 22:12  太阳曹  阅读(17)  评论(0)    收藏  举报