IDE的选择

    关于Python开发的IDE常见问题是最好的IDE是什么。简单的回答是IDE的选择根本不重要,支持Python的开发环境实在太多了。

    本书的所有实例都通过Python的>>>提示来演示交互的过程。运行能够交互的例子是非常有意义的。精心编写的Python代码应该很简单,并能够从命令行运行。

    我们应该能够在>>>提示中展示一个设计。

    从>>>提示来运行代码是对Python设计复杂度的一个重要的质量测试。如果类或函数过于复杂,那么就没有办法从>>>提示运行。对于一些复杂的类,应该提供模仿对象来模拟简单的交互过程。