Python初学者指南

178 阅读9分钟

如果你在这里,你最近已经在你的机器上安装了python,或者你想这样做。Python IDLE是你学习Python时首先要使用的软件之一。本文将讨论你需要知道的关于Python IDLE的一切,以便开始使用它。

什么是 Python IDLE?

当你在Windows或Mac上安装Python时,IDLE会与安装捆绑在一起。IDLE 是集成开发和学习环境的缩写。看着这个名字,你可以猜到IDLE帮助你开始学习python。如果你是一个初学者,它可以成为你学习Python的最好工具之一。

Python IDLE是一个交互式Python解释器

IDLE可以作为一个交互式解释器工作。你可以逐行写Python命令,它将执行这些命令以显示结果。你也可以把交互式Python解释器称为Python shell。python shell被设计为读取python命令,评估语句,打印结果,并重复同样的过程,直到你退出。

如果你想学习变量、赋值、数学和位操作,或者在python中对数据结构如列表和字符串的操作,你可以使用python IDLE来逐行执行这些语句。

如果需要,你也可以在python IDLE中编写小的代码块。然而,我将建议你使用python文件在python程序中编写代码块,然后执行它。

Python IDLE作为一个文件编辑器

在编写像函数或循环这样的代码块时,你可以创建一个扩展名为.py的Python脚本文件。

所有的Python文件都有一个.py扩展名。你可以使用一个Python文件一次性执行任意数量的语句。使用Python IDLE,你可以非常容易地创建和修改现有的python文件。

作为集成开发环境的 Python IDLE

一个集成开发环境(IDE)为您提供了不同的工具和功能,帮助您以一种简单的方式编写程序。Python IDLE还提供了不同的功能,如语法高亮、自动缩进、代码完成、高亮和重构代码。本文将讨论我们如何在Python IDLE中使用所有这些功能。

如何安装Python IDLE?

当你在Windows机器或MacOS上安装Python时,Python IDLE会与Python安装捆绑在一起。你不需要单独安装IDLE。

在Linux机器上,你可以使用apt-get安装python IDLE,步骤如下。

首先,运行下面的更新命令来更新软件库。

sudo apt-get update

这里,sudo命令被用来作为超级用户运行该语句,你需要有一个管理员密码来执行该命令。

在更新语句之后,你可以使用下面的语句安装python idle。

sudo apt-get install idle

执行上述语句后,IDLE将被安装在你的Linux机器上。你可以通过在搜索栏中搜索该应用程序来验证,如下图所示。

Python IDLE Examples IDLE实例

或者,你也可以在命令行终端运行 "idle "命令。执行该命令后,python IDLE将被启动。

Python IDLE Examples IDLE实例

在Windows机器上,你可以在开始菜单中搜索idle并启动该应用。

开始使用Python IDLE

一旦你启动IDLE,就会出现下面的屏幕。

Python IDLE ExamplesPython IDLE的例子

在屏幕上,你可以看到写着以下文字。

Python 3.8.10 (default, Mar 15 2022, 12:22:08) 
[GCC 9.4.0] on linux 
Type "help", "copyright", "credits" or "license()" for more information.

让我们输入 "help" ,看看会发生什么。

Python IDLE ExamplesIDLE实例

程序建议输入 "help()"。让我们这么做。

键入help() 后,出现以下屏幕。

Python IDLE ExamplesIDLE实例

在帮助菜单中,你可以输入任何东西来了解它在python中的含义。例如,让我们在帮助菜单中输入 "+"号。执行后,会显示以下输出。

Python IDLE ExamplesIDLE实例

同样地,当我们在帮助菜单中输入任何有效的字词时,相应的文档将被显示出来,以帮助你理解其功能。

要从帮助菜单回到IDLE编辑器窗口,你可以输入"ctrl+D"。它将带你到主屏幕。

与帮助类似,你可以输入 "copyright" 来查看谁拥有IDLE的版权,如下图所示。

Python IDLE ExamplesIDLE实例

你还可以通过在IDLE中输入'credits'来查看字幕,如下图所示。

Python IDLE ExamplesIDLE实例

在看到这些功能之后,现在让我们讨论一下我们如何在Python IDLE中执行不同的操作。

将IDLE作为一个交互式Python解释器使用

你可以将Python IDLE作为一个交互式解释器,并逐一执行语句。你可以进行数学运算,比较,接受用户的输入,以及更多的任务。让我们来讨论其中的一些。

IDLE中的数学运算

你可以像在计算器中那样把两个数字相加。要执行任何数学运算,你只需要输入数学表达式并按下回车键。解释器将显示输出。你可以在下面的图片中观察到这一点。

Python IDLE ExamplesIDLE实例

在这里,我们进行了各种数学运算。你可以观察到,当我们输入一个表达式后按下回车键,输出就立即显示在IDLE的下一行。

IDLE中的比较操作

你也可以使用比较运算符来比较IDLE中的两个数字。如果表达式的值为True ,解释器将打印True 。否则,它将显示False

你也可以把数学表达式和比较运算符结合起来,产生输出。

Python IDLE ExamplesIDLE实例

在IDLE中对变量的操作

你也可以定义变量来存储数值,而不是直接对数字进行操作。

python中的变量可以用来存储任何数字、字符串或其他数据类型。例如,你可以定义两个变量num1num2 ,数值分别为 10 和 20,如下图所示。

IDLE实例

你可以通过简单地在提示符中输入变量名称来打印变量中的值,如下图所示。

IDLE实例

现在,你可以通过使用num1num2 ,将10和20相加,如下图。

IDLE实例

你也可以将num1num2 的总和分配给另一个变量,如下图所示。

IDLE实例

在这里,我们将num1num2 的总和分配给了num3 。然后,我们将该值打印在num3

IDLE中的打印语句

除了数值之外,你还可以给变量分配文本值。在python中,文本是以字符串的形式存储的。为了定义一个字符串变量,我们把文本放在单引号或双引号内,如下图所示。

IDLE实例

在这里,我们创建了一个名为website 的变量,并为其赋值 "Pythonforbeginners"。你可以通过在提示符中输入变量名称来打印变量中的值,如上图所示。

你可以使用print() 函数来打印任何数值,而不是直接在提示符中输入变量名称。print() 函数将一个值或一个变量作为其输入参数,并将其打印在终端,如下图所示。

IDLE实例

你还可以通过在print() 函数中用逗号分隔来打印多个值,如下图所示。

IDLE实例

在这里,这些值是由空格字符分隔的。

你可以通过在print() 函数中使用sep 参数,用逗号来分隔打印语句中的数值。sep 参数将一个字符或字符串作为输入参数,并使用该字符分隔传递给print() 函数的值,如下所示。

IDLE实例

在IDLE中接受用户输入

你也可以使用input() 函数从用户那里获取用户输入。input() 函数接受一个代表用户提示的字符串作为其输入参数。在执行过程中,它接受用户的输入,直到用户点击回车键。一旦用户按下回车键,input() 函数就会以字符串的形式返回用户输入的所有字符。你可以在下面的例子中观察到这一点。

IDLE实例

在上面的图片中,我们首先使用input() 函数获取了用户的输入。我们还显示了提示,让用户输入他的名字。一旦用户输入了数值,该数值就会被分配到变量名称中。然后我们打印了存储在变量名中的值。

使用Python IDLE作为文件编辑器

为了一次执行多个语句,你需要在一个扩展名为.py的文件中创建一个Python脚本。

要创建一个Python文件,你可以从IDLE右上角的File 菜单中选择"New File" 选项。或者,你可以输入Ctrl+N 来打开一个新的无标题文件。

创建无标题文件后,将出现以下屏幕。

IDLE实例

你可以按下图所示编写你的代码。

IDLE实例

在上面的代码中,程序要求用户输入他的姓名和年龄。之后,它计算出用户的出生年份并打印出结果。

input() 函数总是返回一个字符串值。因此,我们在代码的第四行使用了 int() 函数,将输入的年龄转换成整数。

在最后一条打印语句中,我们使用了str() 函数将整数转换为字符串,以便解释器可以进行字符串连接并打印结果。

写完代码后,你需要运行这个Python脚本。为此,你首先需要保存扩展名为.py的文件。你可以进入File-> Save 选项,通过给出文件名来保存该文件。之后,你可以点击Run-> Run Module 来运行你的python脚本。

一旦你点击 "Run module",程序将在IDLE中执行,输出将显示在下面的图片中。

IDLE实例

对Python IDLE的其他操作

  • 没有办法清除IDLE终端。你需要关闭IDLE并重新启动它来清除屏幕。
  • 你可以通过点击Options-> Configure IDLE ,选择喜欢的功能,来改变字体、缩进宽度、高亮的偏好、快捷键和其他功能。
  • 你可以通过点击Help-> Python Docs 来阅读官方的Python文档。当你点击Python Docs按钮时,你将被转到你电脑上安装的Python版本的官方文档。
  • 要在程序完成之前停止其执行,你可以输入ctrl+C。
  • 要关闭Python IDLE,你可以在键盘上键入ctrl+D

总结

在这篇文章中,我们已经讨论了各种操作,这些操作将帮助你开始使用python IDLE。