![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作中的理解
文章平均质量分 76
2020年3月25日编程橙子
这个作者很懒,什么都没留下…
展开
-
关于Python编码格式的理解-提升代码质量
1、缩进 缩进级别使用4个空格 空格是首选的缩进方法 2、代码最大长度 Pycharm行限制为最多80个字符 3、空白行 空两行进行分割顶层函数和类定义 类中的方法定义之间空一行 函数中使用空行来节省逻辑部分 4、源文件编码 python2中使用UTF-8是需要编码声明 5、导入包 及导入库 导入多个库函数,分开依次导入,按以下顺序执行: ①标准库导入 ②有关的第三方库导入 ③本地应用以及特定库导入 从类的模块中导入另一个类时候: from settings import Settings from bo原创 2021-03-12 17:18:55 · 204 阅读 · 0 评论 -
多线程和协程 之协程的理解
协程,又称微线程,纤程 先讲子程序:子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕。 统称为函数执行 所以子程序调用是通过栈实现的,一个线程就是执行一个子程序,子程序调用总是一个入口,一次返回,调用顺序是明确的。而协程的调用和子程序不同。 由此出现的不同点:协程看上去也是子程序,但执行过程中,在子程序内部可中断,然后转而执行别的子程序,在适当的时候再返回来接着执行,如下代码所示: def A(): print(原创 2021-03-10 23:59:11 · 478 阅读 · 0 评论