![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
lalalhei
这个作者很懒,什么都没留下…
展开
-
python进程池必须手动关闭
情况python3.5在用进程池的时候使用了withdef f(x): time.sleep(1) return x*xif __name__ == '__main__': process = [] pool = Pool(processes=4) with pool: for j in range(8*4): result = pool.apply_async(f, (j,)) process原创 2022-01-12 14:46:39 · 2042 阅读 · 0 评论 -
Python可以用中文命名
Python中文命名命名规则数字、字母、下划线环境python 3.7.3 x64win10现象Python在命名的地方都是可以用中文命名如:变量中文下划线无法被识别打出中文下划线按退格键会不会被识别,会把前边一个字符删了类、类属性、方法、函数作用都不用写注释,但是开发效率降低了点(来回切换输入法)原因Python2并不支持非ASCII码标识...原创 2020-03-20 20:30:34 · 4087 阅读 · 0 评论 -
python list&tuple
list增 append + extend删 del remove改 insert查 index反向 reverse排序 sort列表生成式 [i for i in range(n)]tuplecount:计算某个元素出现的次数index:查垃圾收集Python是一门垃圾收集语言,这意味着当一个...原创 2020-03-20 11:30:57 · 64 阅读 · 0 评论 -
python 面向对象晋级
面向对象进阶访问可见性在Python中,属性和方法的访问权限只有两种,也就是公开的和私有的,如果希望属性是私有的,在给属性命名时可以用两个下划线作为开头Python并没有从语法上严格保证私有属性或方法的私密性,它只是给私有的属性和方法换了一个名字来“妨碍”对它们的访问,事实上如果你知道更换名字的规则仍然可以访问到它们,私有变量被改名为类名前后单个下划线后很单个 下划线的方法或者变量test...转载 2019-07-20 22:27:19 · 111 阅读 · 0 评论 -
python笔记
笔记import语法会首先把item当作一个包定义的名称,如果没找到,再试图按照一个模块去导入。如果还没找到,恭喜,一个:exc:ImportError 异常被抛出了。从一个包中导入*设想一下,如果我们使用 from sound.effects import *会发生什么?Python 会进入文件系统,找到这个包里面所有的子模块,一个一个的把它们都导入进来。但是很不幸,这个方法在 Win...原创 2019-07-22 20:56:59 · 75 阅读 · 0 评论