- 博客(2)
- 收藏
- 关注
原创 Python中的global和nonlocal
global:用于内层函数修改全局变量,但是如果用在嵌套函数内不能修改外层函数变量只能修改全局变量nonlocal:用于嵌套函数修改外层函数变量,但是不能修改全局变量a = 20 #第一个ab = 10 #第一个bdef foo(): a = 19 #第二个a b = 9 #第二个b def inner(): global a a = 18 #可...
2019-05-09 14:53:33
474
原创 Python 整数对象is比较
Python 整数用is比较is 比较的是两个对象的id值(内存中的地址)[-5,256]之间常用整数对比在比较整数时,要知道python对于常用整数的存储,[-5,256]之间的整数是存放在缓存中的链表中,需要使用时不再创建新的对象,而是直接引用对象通过以下代码可以看到区别a = 10b = 10a is bTruea = -6b = -6a is bF...
2019-05-06 15:45:34
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人