中成药治疗白癜风 http://pf.39.net/bdfyy/bdfal/160316/4790093.html说明:本系列为《effectivepython》第二版的读书笔记,按作者章节号进行组织。
本文为第一章节:pythonicthinking
(1)明确所使用的python版本
在终端以及代码中获得python版本的方法如下:
#interminalpython--version#orpython3--version#incodeimportsysprint(sys.version_info)#orprint(sys.version)
这条建议的目的是:确保机器执行程序所使用的python版本和你预期的为同一版本。可以在程序中加层保障,比如某程序需要python3.6及以上版本才可以执行,那么可在程序开头加上以下代码:
importsysassertsys.version_info=(3,6)
这样,当机器执行的python版本小于3.6时就会报AssertionError异常。此时,你可能需要做的就是安装合适版本的python解释器。
(2)PEP8规范
python代码风格请遵循PEP8规范,这样可以写出更好看以及更易懂的代码。具体内容请参阅官方文档。