![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
sdusgq
这个作者很懒,什么都没留下…
展开
-
python基础-线程池
import osfrom multiprocessing import Poolfrom time import sleepdef task(name): print("正在执行{}任务, 进程号:{}".format(name, os.getpid())) sleep(1) print("{}任务完成,进程号:{}".format(name, os.getpid()))if __name__ == '__main__': # 设置线程数量 pool原创 2020-12-08 19:31:16 · 86 阅读 · 0 评论 -
python 命名规范
1、文件名全小写,可使用下划线包应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。如mypackage。模块与包的规范同。如mymodule。类总是使用首字母大写单词串。如MyClass。内部类可以使用额外的前导下划线。函数&方法函数名应该为小写,可以用下划线风格单词以增加可读性。如:myfunction,my_example_function。注意:混合大小写仅被允许用于这种风格已经占据优势的时候,以便保持向后兼容。函数和方法的参数总使用“self”作为实例方法的转载 2020-12-08 09:56:07 · 93 阅读 · 0 评论 -
python 进程与线程
1、单核CPU实现多任务的原理和多核CPU实现多任务的原理分别是什么?单核CPU: 多任务交替执行;多核CPU: 操作系统将多任务轮流调度给各个核心;对于操作系统来讲:任务 = 进程2、并发和并行的区别是什么?并发和并行是线程的概念;并发是单核CPU的情况——多线程分别占用CPU;并行是多核CPU的情况——线程分别占用不同CPU,互不抢占资源;CPU可以看作雌性,线程看作雄性;并发就是原始多P;并行是现代一夫一妻;并发到并行可视作时代的进步;3、(了解)如何创建进程调包原创 2020-12-08 09:45:31 · 100 阅读 · 0 评论 -
python问题 Unexpected indent 问题
1、这是什么问题?“Unexpected indent” = 意外缩进2、如何解决这个问题?看看哪里的缩进需要改一下;如果改了没用,就把出现问题的地方重写一遍;原创 2020-12-04 10:31:24 · 411 阅读 · 0 评论