Python软件安装及代码执行方式详解:交互型与脚本执行对比

Python软件简介

Python软件安装及代码执行方式详解:交互型与脚本执行对比

Python安装完成后,将在“开始”菜单中有一个文件夹:

他们是:

如何执行Python代码

执行Python代码有两种方法。一个是交互式解释和执行,另一个是将Python写入脚本代码,然后使用解释器执行。两种执行方法是不同的:

交互式执行方法

此执行方法类似于人们之间的对话,编写代码句子以执行代码的句子。这种类型的交互行为类似于人类,因此称为交互式执行方法。使用这种交互方法的最大功能是:>>>作为命令行接口中每行代码的开始。如下图所示:

本手册中的以下代码是在交互式解释器中运行后的所有结果,而没有>>>的代码都是Python脚本代码。

有几种输入交互式解释器的方法:

交互式编程在代码调试中更常见。更好的交互式编程体验可以理解Ipython或Jupyter笔记本。

如何退出?

在交互式解释器中输入exit(),然后按Enter将其退出。

如何包装和缩进?

Python使用新行作为代码的结尾标志(即,单击新行以立即执行代码),但这不是绝对的。当代码的最后一个标识符是:,您可以打开行(因为:出现时,所有情况都在输入代码块的情况下,例如条件语句,循环语句,功能等)。

Python使用凹痕来区分代码块,因此,当上述线路断裂发生时,您需要使用太空栏(请注意,不是Tab键!)来缩进代码(使用空格不是强制性的,但是相同的代码块是缩进应该相同的)。在代码块中,>>>将成为……。以下代码看起来像:

>>>the_world_is_flat = True
>>>if the_world_is_flat:
...    print("Be careful not to fall off!")
...
Be careful not to fall off!

如果需要结束代码块的地方,请单击“断路”后的Enter。

因此,上述代码的输入方法应如下:输入第一行语句,单击输入,输入第二行语句(在末尾注意结肠),单击Enter,输入四个空格,然后输入第三行语句( A语句是代码块中的语句),运输返回,运输返回(结束此代码块)。最后一行是代码运行的结果。

在交互式解释器中,如果代码产生输出,则将直接在控制台上打印。输出和代码之间的区别是:在代码的前面有>>>。

如何执行脚本代码

此方法是大多数编程语言的执行方法(首先编写代码,然后执行一次)。如果将代码解释与烹饪进行了比较,则交互式解释方法类似于查看一个步骤并执行一步,而脚本代码执行方法是在查看完整步骤之后,请逐步进行。该方法也是我们将来学习Python编程时遇到的最常见的编程方法。

不同的工具(IDE)具有不同的编程方法。在这里,我将向下一部分介绍它们。在这里,我们将介绍空闲的脚本代码编写方法。

单击以打开空闲,我们可以输入python shell(命令行,即交互式解释器)接口,单击文件,然后选择新文件。您可以创建一个新的脚本代码文件(或使用CTRL + N来创建新的脚本代码文件)。窗口将弹出,目前我们可以在此窗口中编写Python代码。

尽管空闲相对简单,但它还提供了诸如代码着色之类的实用功能。如果您没有任何良好的Python代码编辑器,则不妨尝试一下!

编写代码后,您可以单击“运行”,选择“运行模块”(或直接按F5),然后可以运行代码。

第一次运行时,您需要保存代码并命名代码文件,然后在更改后续代码更改后再次保存代码。

此外,空闲还可以打开带有后缀.py的文件。与新的相似,单击文件,然后选择“打开...”以打开本地Python代码文件(带有后缀.py的PY代码文件)。操作模式与新方法相同。

这意味着可以使用其他代码编辑器编写Python,然后使用空闲运行,但实际上我们不会这样做,因为它不必使用IDLE来执行Python代码,也可以使用Python命令。这为我们提供了使用诸如VSCODE之类的代码编辑器编写代码,然后使用命令行运行它的可能性,而VSCODE插件实现了此类函数。在以下章节中,我们将介绍如何使用VSCODE编写Python代码。

如何使用命令行运行Python脚本?

您可以在命令提示符中使用Python命令来运行Python脚本。 Python命令的使用如下:

python文件运行。

例子:

问答是什么是命令行?

命令行是系统提供的工具。这些工具可用于执行系统提供的一些功能。通用命令行包括:Linux终端,Windows CMD和Windows PowerShell(高级版本CMD)。

命令行也存在于某些工具中。例如,VSCODE提供命令行窗口,Python著名的IdepyCharm还提供命令行窗口和交互式解释器窗口。

PowerShell是Microsoft用来替换旧CMD的终端。 Powershell具有更强大的功能。可以在CMD上实施的所有说明都可以在PowerShell上实施。找不到命令提示的朋友(或想尝试新事物)可以尝试。

你可能想看:
« 上一篇
下一篇 »

相关推荐

python爬虫教程PDF,Python爬虫书PDF

2026年09月02日

31阅读

外国教程python,python编程教学视频

2026年09月02日

25阅读

python简明教程沈洁元,python详细基础教程

2026年09月02日

21阅读

python库包教程,python 包

2026年09月02日

27阅读

python教程大全集,python教程600集

2026年09月02日

26阅读

python入门教程完整版,python零基础入门全套教程视频

2026年09月02日

22阅读