本章小结

Python作为尚未接触过编程的初学者的第一门语言,有着以下无法取代的优势:

1)简单清晰的语法。

2)没有晦涩难懂的概念。

3)简短的代码可以实现复杂的逻辑。

4)所见即所得,非常具有鼓舞性,容易形成正反馈。

5)用最简单易懂的方式理解编程语言相通的一些概念。

在我们使用Python时,对于不同的任务,应该用不同的工具完成,比如简单计算器功能,直接用交互式解释器最快最方便,但是如果脚本稍微复杂一点,那么有代码提示的IPython毫无疑问就是更好的选择了。如果还需要保存代码和计算后的数据,那么这时候就要用上IDLE或者PyCharm了。总之,工具是用来解决问题的,而不是用来攀比的。

另外,在我们使用Python时不要忽略包管理。包管理器是一种可以简化安装过程、高效管理依赖关系、进行版本控制的工具,而pip正是Python最常用的包管理器,使用pip管理Python的依赖,往往可以事半功倍。

最后,在学习使用Python的全过程中,好的代码风格将使我们受益匪浅。学有余力的同学可以去https://www.python.org/dev/peps/阅读PEP 8提案原文来进一步提升,同时国内也有一些中文翻译的版本可供参考。