Chapter 1 - IDLE 编程¶
使用IDLE¶
Python 自带代码编辑器:IDLE(集成开发和学习环境)。IDE 是程序员的编辑器,它提供语言中关键字的颜色突出显示、自动完成、“实验性”调试器和许多其他有趣的东西。您可以找到适用于大多数流行语言的 IDE,并且许多 IDE 可以使用多种语言。 IDLE 是一种精简版 IDE,但它确实包含所有提到的项目。它允许程序员很容易地编写 Python 和调试他们的代码。我称它为“精简版”的原因是调试器非常基础,它缺少具有使用 Visual Studio 等产品背景的程序员会错过的其他功能。您可能还想知道 IDLE 是使用 Tkinter 创建的,Tkinter 是 Python 附带的 Python GUI 工具包。
要打开 IDLE,您需要找到它,您会看到如下内容:
是的,它是一个 Python shell,您可以在其中键入简短的脚本并立即查看它们的输出,甚至可以与代码进行实时交互。没有代码编译,因为 Python 是一种解释性语言并在 Python 解释器中运行。现在让我们编写您的第一个程序。
在 IDLE 中的命令提示符 (>>>) 后键入以下内容:
print("Hello World!")
您刚刚编写了您的第一个程序!您的程序所做的只是向屏幕写入一个字符串,但您稍后会发现这非常有帮助。
除此之外,市面上有很多免费的 Python IDE,比如Pycharm和vs code,它们具有更多功能,例如与代码存储库集成、更好的调试器、丰富的插件等等。推荐大家使用Pycharm社区版,当然,大家完全可以挑选自己喜爱的编辑器。
注释¶
注释是一种留下无法运行的代码的方法,该代码记录了您在代码中所做的事情。每种编程语言都使用不同的符号来区分注释的开始和结束位置。
Python 中的注释是什么样的?注释是任何以井号(#)开头的内容。 以下是一些实际评论的示例:
# 这是一些代码之前的注释
print("Hello from Python!")
print("Winter is coming") # 这是一个行内评论
你可以单独在一行上写注释,也可以在语句之后写注释,比如上面的第二个 print 语句。 Python 解释器忽略注释,所以你可以在其中写任何你想写的东西。我遇到的大多数程序员都不太使用注释。但是,我强烈建议不仅为您自己,而且为将来可能需要维护或增强您的代码的任何其他人自由地使用注释。当我回到 6 个月前编写的脚本时,我发现自己的注释很有用,我发现自己正在处理没有注释的代码,我希望它有注释,这样我可以更快地弄清楚它。
好的评论示例包括对复杂代码语句的解释,或在代码中添加对首字母缩略词的解释。有时你需要发表评论来解释你为什么以某种方式做某事,因为它并不明显。
总结¶
在本章中,我们学习了如何使用 Python 的集成开发环境 IDLE。我们还了解了什么是注释以及如何使用它们。我认为 IDLE 是一个很好的起点,但如果您已经有了最喜欢的编辑器,请继续使用它。
至此,我们准备继续前进,开始学习 Python 的各种数据类型。我们将从下一章的字符串开始。