Python PEP8 编码规范中文版 https://www.cnblogs.com/bymo/p/9567140.html
选择等宽编程字体:https://blog.csdn.net/hsc456/article/details/52125735 默认字体 Menlo、Consolas、Courier New
快速Python学习14张导图
https://www.cnblogs.com/ellison2019/p/10536100.html
https://www.cnblogs.com/siucaan/p/9623201.html
北理工嵩天博士 https://www.python123.org/#cases
二、库参考文档
1、python标准库目录 https://docs.python.org/zh-cn/3.7/library/index.html
搜索获取第三方库 https://pypi.org/
unittest 库参考手册: https://docs.python.org/zh-cn/3.7/library/index.html 对应网络版翻译 https://blog.csdn.net/ljl6158999/article/details/80994979
2、wiki分类汇总的python测试工具 https://wiki.python.org/moin/PythonTestingToolsTaxonomy
http://pyunit.sourceforge.net/pyunit_cn.html
教程:http://www.testclass.net/pyunit/test_example_1
3、命令行模式下,直接运行py文件和以模块运行python -m py文件的区别,在于sys路径列表的区别:http://www.cnblogs.com/xueweihan/p/5118222.html
三、Python语法元素知识元梳理
python进阶
3.3 提升阶段需要恒心和耐力。
完成入门阶段的基础学习之后,常会陷入一个瓶颈期,通过看教程很难进一步提高编程水平。这时候,需要的是反复练习,大量的练习。可以从书上的例题、作业题开始写,再写小程序片段,然后写完整的项目。我收集了一些练习题和网站。可根据自己阶段,选择适合的练习去做。建议最好挑选一两个系列重点完成,而不是浅尝辄止。
3.3.1 多做练习。推荐网站练习:
crossin编程教室实例:相对于编程教室基础练习着重于单一知识点;
编程实例训练对基础知识的融会贯通;
hackerrank:Python 部分难度循序渐进,符合学习曲线
实验楼:提升编程水平从做项目开始;
codewar:社区型编程练习网站,内容由易到难;
leetcode:为编程面试准备,对初学者稍难;
牛客网:提供 BAT 等大厂笔试题目;
codecombat:提供一边游戏一边编程;
projecteuler:纯粹的编程练习网站;
菜鸟教程100例:基于 Python 2 的基础练习;
3.3.2 遇到问题多交流。 利用好搜索引擎,求助于各大网站。推荐:
stackoverflow,这是一个程序员的知识库;
v2ex:国内非常不错的编程社区,不仅仅是包含程序,也包含了程序员的生活;
segmentfault:一家以编程问答为主的网站;
CSDN、知乎、简书、不正经程序员等。
3.3.3 加入相关的社群。
3.3.4 如果经费充足可参加编程实战的培训班(入门时不建议参加培训)。