为了使用 Python 的脚本模式,你需要将一系列 Python 指令保存在一个文本文件中,并将其扩展名保存为 .py
。你可以使用操作系统上的任何文本编辑器。每当解释器遇到错误时,源代码需要被编辑并再次运行。为了避免这种繁琐的方法,IDE 被用于集成交互、编辑源代码、检测错误以及执行程序。
IDLE
Python 的标准库包含了 IDLE 模块。IDLE 代表 Integrated Development and Learning Environment。如其名称所示,它在学习阶段非常有用。它包含了一个交互式的 Python Shell 和一个定制化的代码编辑器,以适应 Python 语言的结构特点。一些重要的特性包括语法高亮、自动补全、可定制界面等。
要编写 Python 脚本,可以从文件菜单打开一个新的文本编辑窗口。

一旦新编辑窗口打开,你就可以输入 Python 代码。保存它并通过运行菜单来运行它。

Jupyter Notebook
最初作为 IPython 的 Web 界面开发的 Jupyter Notebook 支持多种语言。这个名字来源于支持的语言名称中的字母——Julia、PYThon 和 R。Jupyter 笔记本是一个客户端-服务器应用程序。服务器在本地主机上启动,浏览器作为其客户端。
使用 PIP 安装 Jupyter Notebook:
pip3 install jupyter
从命令行调用:
C:\Users\Acer>jupyter notebook
服务器在本地主机的 8888 端口启动。
系统默认浏览器会打开一个链接 http://localhost:8888/tree
显示仪表板。

打开一个新的 Python 笔记本。它显示了 IPython 风格的输入单元格。输入 Python 指令并运行该单元格。

Jupyter 笔记本是一个多用途工具,数据科学家广泛使用它来显示内联数据可视化。笔记本可以方便地转换并以 PDF、HTML 或 Markdown 格式发布。
VS Code
微软开发了一个名为 VS Code(Visual Studio Code)的源代码编辑器,支持多种语言,包括 C++、Java、Python 等。它提供了诸如语法高亮、自动完成、调试器和版本控制等功能。
VS Code 是一款免费软件。可以从 https://code.visualstudio.com/ 下载并安装。
从开始菜单(在 Windows 上)启动 VS Code。

你也可以从命令行启动 VS Code:
C:\test>code .
除非安装了相应的语言扩展,否则无法使用 VS Code。从扩展标签(Ctrl+Shift+X)搜索 Python 扩展并安装它。

激活 Python 扩展后,你需要设置 Python 解释器。按下 Ctrl+Shift+P 并选择 Python 解释器。

打开一个新的文本文件,输入 Python 代码并保存文件。

打开一个命令提示终端并运行程序。

PyCharm
PyCharm 是另一个流行的 Python IDE。它是由捷克软件公司 JetBrains 开发的。它的特性包括代码分析、图形化调试器、与版本控制系统集成等。PyCharm 支持使用 Django 进行 Web 开发。
社区版和专业版可以从 https://www.jetbrains.com/pycharm/download 下载。
下载、安装最新版本:2022.3.2 并打开 PyCharm。欢迎屏幕如下所示:

当你开始一个新项目时,PyCharm 会根据所选文件夹位置和 Python 解释器版本的选择创建一个虚拟环境。

你现在可以添加一个或多个项目的 Python 脚本。这里我们在 main.py
文件中添加了一个示例 Python 代码。

要执行程序,可以选择运行菜单或使用 Shift+F10 快捷键。

输出将在控制台窗口中显示,如下所示:
