![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 88
发霉的宅大人
让世界听见中国游戏的声音!
展开
-
关于python的作用域(Scope Resolution)
1、四种作用域及其生命周期: (1)local(本地局部作用域),即函数中定义的临时变量,当函数结束时,变量的生命周期结束。 (2)enclosed(闭包,嵌套的父级函数的局部作用域),即闭包外层函数的局部变量,外层函数结束,变量的生命周期结束。 (3)global(全局变量),即模块级别定义的变量,模块销毁,变量的生命周期才会结束。 (4)bulit-in(内置函数)是python解释器,虚拟机内置的变量。 搜索变量的顺序是:(1)->(2)->(3)->(4) 2、global关键字的原创 2021-03-12 13:21:16 · 682 阅读 · 1 评论 -
python中的一些小坑
个人微信公众号:程序员宅急送 1、 tuple嵌套tuple类型一定要记得逗号 a = ((1)) b = ((1),) 这两个看起来好像也没什么差别嘛,就是一个都好而已 打印出来的结果却差很多! print(type(a)) print(a) print(type(b)) print(b) """ <class 'int'> 1 <class 'tuple'> (1,) """ 2、list运算时候的小坑 a=[1,2,3] b=a; a+=[4,5,6] # a = a+[原创 2020-05-31 22:08:02 · 308 阅读 · 0 评论