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 · 704 阅读 · 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 · 317 阅读 · 0 评论