选择等宽编程字体:https://blog.csdn.net/hsc456/article/details/52125735 默认字体 Menlo、Consolas、Courier Newhtml
快速Python学习14张导图python
https://www.cnblogs.com/ellison2019/p/10536100.html程序员
https://www.cnblogs.com/siucaan/p/9623201.html面试
北理工嵩天博士 https://www.python123.org/#cases编程
2、库参考文档小程序
一、python标准库目录 https://docs.python.org/zh-cn/3.7/library/index.htmlsegmentfault
搜索获取第三方库 https://pypi.org/网络
unittest 库参考手册: https://docs.python.org/zh-cn/3.7/library/index.html 对应网络版翻译 https://blog.csdn.net/ljl6158999/article/details/80994979工具
二、wiki分类汇总的python测试工具 https://wiki.python.org/moin/PythonTestingToolsTaxonomypost
http://pyunit.sourceforge.net/pyunit_cn.html
教程:http://www.testclass.net/pyunit/test_example_1
三、命令行模式下,直接运行py文件和以模块运行python -m py文件的区别,在于sys路径列表的区别:http://www.cnblogs.com/xueweihan/p/5118222.html
3、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 若是经费充足可参加编程实战的培训班(入门时不建议参加培训)。