你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

sublime text 图标 零基础入门Python?超30万的人这样起步

发布时间:2024-07-08

浏览次数:0

图标包_图标logo图片_sublime text 图标

在本文中,您将运行您的第一个程序 .py。为此,您首先需要检查您的计算机上是否安装了它;如果没有,您需要安装它。您还将安装一个文本编辑器来编写和运行程序。当您输入代码时,文本编辑器将识别它并突出显示不同的部分,让您轻松了解代码的结构。

构建编程环境

不同的操作系统之间存在细微的差异,因此您需要记住一些事项。以下是大家使用的两个主要版本,以及安装步骤的简要说明。

2 和 3

目前有两个不同的版本:2 和较新的 3。每种编程语言都会随着新概念和技术的引入而不断发展,开发人员也在不断努力丰富和增强其功能。大多数变化都是渐进的,您几乎不会注意到它们,但如果您的系统安装了 3,则用 2 编写的一些代码可能无法正确运行。

如果你的系统安装了两个版本,请使用3;如果没有,请安装3;如果只安装了2,也可以直接用它写代码,但最好尽快升级到3,这样才能用到最新的版本。

运行代码片段

它带有一个在终端窗口中运行的解释器,允许您尝试代码片段,而无需保存和运行整个程序。

本文将列出代码片段如下:

粗体文本表示您需要输入然后按 Enter 执行的代码。本文中的大多数示例都是小型独立程序,您将在编辑器中执行它们,因为大多数代码都是这样编写的。但是,为了有效地演示基本概念,您需要在终端会话中执行一系列代码片段。每当代码列表包含三个尖括号(如 ❶ 所示)时,就意味着输出来自终端会话。稍后,我们将展示如何在解释器中编写代码。

你好世界程序

在编程界中,如果你先学习一门新语言并编写一个程序,在屏幕上显示消息“Hello world!”,这一直被认为是好运。

要使用 编写这个 Hello World 程序,只需要一行代码:

print("Hello world!")

这个程序很简单但很有用:如果它在您的系统上正确运行,您编写的任何程序都会正确运行。稍后您将看到如何为您的特定系统编写这样的程序。

在不同的操作系统中构建编程环境

它是一种跨平台编程语言,这意味着它可以在所有主流操作系统上运行。你编写的任何程序都可以在任何安装了它的现代计算机上运行。但是,不同操作系统之间的安装方法略有不同。

在本节中,您将学习如何在系统上安装和运行 Hello World 程序。您将首先检查您的系统是否安装了它,如果没有,请安装它;接下来,您将安装一个简单的文本编辑器并创建一个空文件 - .py。最后,您将运行 Hello World 程序并排除各种故障。我将详细解释如何在各种操作系统中完成这些任务,以便您可以构建一个适合初学者的编程环境。

1.在Linux系统上搭建编程环境

Linux 专为编程而设计,因此大多数 Linux 计算机都默认安装 Linux。编写和维护 Linux 的人认为您可能会使用它进行编程,并鼓励您这样做。因此,您只需安装很少的软件并修改很少的设置即可在其中编程。

1.检查版本

在您的系统上运行该应用程序(如果您正在使用它,请按 Ctrl+Alt+T)并打开终端窗口。要确定它是否已安装,请执行命令(请注意,p 是小写的)。输出将类似于以下内容,表示已安装的版本;末尾的 >>> 是允许您输入命令的提示符。

sublime text 图标_图标包_图标logo图片

以上输出表明当前计算机使用的默认版本是2.7.6。看到以上输出后,如果想退出并返回终端窗口,请按Ctrl + D或执行命令exit()。

要检查您的系统是否安装了 3,您可能需要指定适当的版本。换句话说,如果输出表明默认版本是 2.7,请尝试执行以下命令:

sublime text 图标_图标包_图标logo图片

上面的输出显示系统中也安装了 3,因此您可以使用任一版本。在这种情况下,将本文中的所有命令替换为 。大多数 Linux 系统默认安装了它,但如果您的 Linux 系统由于某种原因没有安装它或只安装了 2,而您想要安装 3。

2. 安装文本编辑器

Geany 是一个简单的文本编辑器:它易于安装;它允许您直接运行几乎任何程序(而无需通过终端运行);它以不同的颜色显示代码以突出显示代码语法;并且它在终端窗口中运行代码,以便您可以习惯使用终端。

在大多数 Linux 系统上,只需一个命令即可安装 Geany:

如果此命令不起作用,请参阅说明。

3.运行Hello World程序

要编写第一个程序,您需要启动 Geany。为此,请按下 Super 键(通常称为 键)并在系统中搜索 Geany。找到 Geany 后,双击它以启动它;然后将其拖到任务栏或桌面以创建快捷方式。接下来,创建一个文件夹来存储您的项目并为其命名(最好使用小写字母和下划线来表示文件和文件夹名称中的空格sublime text 图标,因为这是命名约定)。返回 Geany,选择菜单文件 ▶ 另存为,将当前空文件保存到该文件夹​​,并将其命名为 .py。.py 扩展名告诉 Geany 该文件包含一个程序;它还让 Geany 知道如何运行该程序并以有用的方式突出显示代码。

保存文件后,在其中输入以下代码行:

print("Hello Python world!")

如果您的系统上安装了多个版本,则必须配置 Geany 以使用正确的版本。为此,请选择菜单 Build ▶ Set Build;您将看到单词 () 和 (),每个单词旁边都有一个命令。默认情况下,这两个命令都设置为 ,因此您必须将它们更改为使用 Geany 使用的命令。

如果您能够在终端会话中执行命令,请修改编译和执行命令,以便 Geany 使用 3 解释器。为此,请修改编译命令,使其如下所示:

python3 -m py_compile "%f"

您必须完全按照上面的代码输入此命令,并确保使用相同的间距和大写字母。

修改执行命令为如下内容:

python3 "%f"

再次强调,一定要确保空格和大小写与图示完全一致。图 1-1 显示了如何在 Geany 中配置这些命令。

图标logo图片_sublime text 图标_图标包

图 1-1 在 Linux 中配置 Geany 使用 3

现在让我们运行 .py。为此,选择菜单 Build ▶ ,单击图标(两个齿轮),或按 F5。将弹出一个终端窗口,其中包含以下输出:

Hello Python world!
------------------
(program exited with code: 0)
Press return to continue

如果您没有看到此输出,请检查您输入的每个字符。您是否将打印的首字母大写?您是否漏掉了引号或括号?编程语言对语法非常严格,如果您不遵守语法,就会出现错误。如果代码正确但程序无法正确运行,请参阅下面的“解决安装问题”部分。

4. 在终端会话中运行代码

您可以尝试再次运行代码片段,方法是打开终端窗口并执行命令 或 。您在检查版本时执行了此操作。再做一次,但在终端会话中输入以下代码行:

消息将直接打印到当前终端窗口。不要忘记按 Ctrl+D 或执行命令 exit() 关闭解释器。

2. 在 OS X 中构建编程环境

大多数 OS X 系统都默认安装了它。安装完成后,您还需要安装文本编辑器并确保其配置正确。

1.检查是否安装

在 / 文件夹下,选择并打开终端窗口;也可以按 + 空格,然后输入并回车。要确认是否安装,请执行命令(注意 p 是小写的)。输出将类似于以下内容,表示已安装的版本;最后的 >>> 是允许您输入命令的提示符。

图标包_图标logo图片_sublime text 图标

以上输出表明当前计算机使用的默认版本是2.7.5。看到以上输出后,如果想退出并返回终端窗口,请按Ctrl + D或执行命令exit()。

要检查您的系统上是否安装了 3,请尝试执行该命令。您可能会收到一条错误消息,但如果输出表明您的系统上安装了 3,则无需安装即可使用它。

2. 在终端会话中运行代码

您可以尝试再次运行代码片段,方法是打开终端窗口并执行命令 或 。您在检查版本时执行了此操作。再做一次,但在终端会话中输入以下代码行:

消息将直接打印到当前终端窗口。不要忘记按 Ctrl+D 或执行命令 exit() 关闭解释器。

3. 安装文本编辑器

Text 是一个简单的文本编辑器:它易于在 OS X 中安装;它允许您直接运行几乎任何程序(无需通过终端);它以不同的颜色显示代码以突出显示代码语法;并且它在嵌入在文本窗口中的终端会话中运行代码,使您可以轻松查看输出。

要下载 Text 安装程序,请访问 ,单击链接sublime text 图标,然后查找 OS X 安装程序。Text 的许可政策非常灵活,您可以免费使用此编辑器,但如果你喜欢它并想长期使用它,建议您购买许可证。下载安装程序后,打开它,然后将 Text 图标拖放到文件夹中。

4. 配置文本使用 3

如果您使用 以外的命令启动终端会话,则需要配置 Text,以便它知道在系统上哪里可以找到正确的版本。要找出解释器的完整路径,请执行以下命令:

现在,启动 Text 并选择 Tools ▶ Build ▶ New Build。这将打开一个新的配置文件。删除其中的所有内容并输入以下内容:

{
 "cmd": ["/usr/local/bin/python3", "-u", "$file"],
}

此代码告诉 Text 使用命令运行当前打开的文件。确保路径是您在上一步中使用命令 type -a 获得的路径。将此配置文件命名为 .-build 并将其保存在默认目录中 - 从菜单中选择“保存”时 Text 打开的目录。

5.运行Hello World程序

要编写第一个程序,您需要启动 Text。为此,请打开文件夹并双击 Text 图标;或者按 + 空格键并在弹出的搜索框中输入文本。

创建一个文件夹来存储您的项目,并为其命名(最好使用小写字母和下划线来表示文件和文件夹名称中的空格,因为这是采用的命名约定)。在 Text 中,选择菜单文件 ▶ 另存为,将当前空文件保存到文件夹中,并将其命名为 .py。.py 扩展名告诉 Text 该文件包含一个程序;它还让 Text 知道如何运行该程序并以有用的方式突出显示代码。

保存文件后,在其中输入以下代码行:

print("Hello Python world!")

如果您可以在系统上运行该命令,则可以通过选择 工具 ▶ 构建 或按 Ctrl + B 来运行该程序。如果您已将 Text 配置为使用构建以外的命令,请选择 工具 ▶ 构建 并选择 3。这会将 3 设置为要使用的默认版本;从那时起,您可以通过选择 工具 ▶ 构建 或按 Ctrl + B 来运行该程序。

文本窗口底部将出现一个终端屏幕,其中包含类似以下内容的输出:

Hello Python world!
[Finished in 0.1s]

如果您没有看到此输出,请检查您输入的每个字符。

3. 在系统中构建编程环境

它并非默认安装在所有系统上,因此您可能需要下载并安装它,然后下载并安装文本编辑器。

1.安装

首先,检查您的系统是否已安装它。为此,请在“开始”菜单中键入它并按 Enter 打开命令窗口;您也可以按住 Shift 键并右键单击桌面并选择“在此处打开命令窗口”。在终端窗口中键入它并按 Enter;如果出现提示符 (>>>),则表示您的系统已安装它。但是,您也可能会看到一条错误消息,指出无法识别该命令。

如果是,您需要下载安装程序。为此,请访问。您将看到两个按钮,一个用于下载 3,另一个用于下载 2。单击下载 3 按钮,它将自动下载适合您系统的正确安装程序。安装程序下载完成后,运行它。请务必选中“添加到 PATH”复选框(如图 1-2 所示),这将使您更轻松地配置系统。

图标包_sublime text 图标_图标logo图片

图 1-2 确保选中“添加到路径”复选框

2. 启动终端会话

您可以通过将系统配置为在终端会话中运行文本编辑器来简化文本编辑器的配置。打开命令窗口并在其中执行命令。如果出现提示符 (>>>),则表示找到了您刚刚安装的版本。

图标logo图片_图标包_sublime text 图标

如果是这样,您可以直接跳到下一部分 - “在终端会话中运行”。

但是,输出可能看起来像这样:

在这种情况下,您必须告诉如何找到您刚刚安装的版本。命令通常存储在 C 盘上,因此请在资源管理器中打开 C 盘,找到并打开以 开头的文件夹,然后找到该文件。例如,在我的计算机中,有一个名为 的文件夹,其中有一个名为 的文件,因此该文件的路径为 C:\\。如果您找不到此文件,请在资源管理器的搜索框中输入它,这将使您确切地知道命令存储在系统中的哪个位置。

如果您认为您知道命令的路径,请通过在终端窗口中输入该命令来测试它。为此,请打开命令窗口并输入您确定的完整路径:

图标包_sublime text 图标_图标logo图片

如果可行,则您已经知道如何访问它。

3. 在终端会话中,运行

在会话中执行以下命令,并确认看到输出“Hello world!”。

每当您想要运行代码片段时,请打开命令窗口并启动终端会话。要关闭终端会话,请按 Ctrl + Z,然后按 Enter,或执行命令 exit()。

4. 安装文本编辑器

Geany 是一个简单的文本编辑器:它易于安装;它允许您直接运行几乎任何程序(无需通过终端);它以不同的颜色显示代码以突出显示代码语法;并且它在终端窗口中运行代码,以便您可以习惯使用终端。

要下载 Geany 安装程序,请转到 ,单击 ,然后找到安装程序文件 geany-1..exe 或类似文件。下载安装程序后,运行它并接受所有默认设置。

要编写第一个程序,您需要启动 Geany。为此,请按下 Super 键(通常称为 键)并在系统中搜索 Geany。找到 Geany 后,双击启动它;然后将其拖到任务栏或桌面以创建快捷方式。接下来,创建一个文件夹来存储您的项目并为其命名(最好使用小写字母和下划线来表示文件和文件夹名称中的空格,因为这是命名约定)。返回 Geany,选择菜单文件 ▶ 另存为,将当前空文件保存到该文件夹​​,并将其命名为 .py。.py 扩展名告诉 Geany 该文件包含一个程序;它还让 Geany 知道如何运行该程序并以有用的方式突出显示代码。

保存文件后,在其中输入以下代码行:

print("Hello Python world!")

如果您的系统中可以执行命令,则无需配置 Geany,因此您可以跳过下一节并直接转到“运行 Hello World 程序”部分。如果您在启动解释器时必须指定路径,例如 C:\\,请按照下面的说明配置 Geany。

5.配置Geany

要配置 Geany,请选择菜单 Build ▶ Set Build;您将看到单词 和 ,每个单词旁边都有一个命令。默认情况下,编译命令和执行命令都以 开头,但 Geany 不知道命令存储在系统中的什么位置,因此您需要添加在终端会话中使用的路径。

为此,请在编译命令和执行命令中添加命令所在的驱动器和文件夹。编译命令应类似于以下内容:

C:\Python35\python -m py_compile "%f"

您的系统上的路径可能略有不同,但请确保间距和大写与此处显示的路径相匹配。

执行命令应类似于以下内容:

C:\Python35\python "%f"

再次强调,在指定要执行的命令时,一定要确保空格和大小写与此处显示的一致。图 1-3 显示了如何在 Geany 中配置这些命令。

sublime text 图标_图标包_图标logo图片

图 1-3 配置 Geany 使用 3

正确设置这些命令后,单击“确定”按钮。

6.运行Hello World程序

现在您应该能够成功运行程序了。通过选择菜单 Build ▶ 、单击图标(两个齿轮)或按 F5 来运行 .py。将弹出一个终端窗口,其中包含以下输出:

Hello Python world!
------------------
(program exited with code: 0)
Press return to continue

如果你没有看到这个输出,请检查你输入的每个字符。你是否将打印的首字母大写?你是否漏掉了引号或括号?编程语言对语法非常严格,如果你不遵守,就会出错。如果代码正确,而这个程序运行不正确,请参阅下一节。

解决安装问题

如果按照上述步骤操作,应该可以成功搭建编程环境。但如果仍然无法运行程序 .py,可以尝试以下解决方法。

不要担心打扰经验丰富的程序员。每个程序员都会遇到问题,大多数程序员都会很乐意帮助您正确设置系统。只要您清楚地解释您要做什么、您尝试过什么以及结果如何,就很有可能有人能够帮助您。社区对初学者非常友好。

任何现代计算机都应该能够运行它,如果你遇到困难,可以寻求帮助。早期的问题可能令人沮丧,但它们值得你花时间。一旦你可以运行 .py,你就可以开始学习,编程将变得更加有趣和令人愉快。

从终端运行该程序

您编写的大多数程序将直接从文本编辑器运行,但有时从终端运行程序也很有用。例如,您可能想直接运行现有程序。

只要您知道如何访问程序文件所在的目录,就可以在任何安装了 .py 的系统上完成此操作。要尝试此操作,请确保已将 .py 文件保存到桌面上的文件夹中。

在 Linux 和 OS X 中从终端运行程序

在 Linux 和 OS X 上,从终端运行程序的方式相同。在终端会话中,您可以使用终端命令 cd(表示更改目录)来浏览文件系统。命令 ls(列表的缩写)显示当前目录中所有非隐藏文件。

要运行 .py,请打开一个新的终端窗口并执行以下命令:

图标包_图标logo图片_sublime text 图标

这里,我们使用命令 cd 切换到文件夹 /(参见❶)。接下来,我们使用命令 ls 确认该文件夹包含文件 .py(参见❷)。最后,我们使用命令 .py 运行该文件(参见❸)。

就这么简单。要运行该程序,只需使用命令 ( 或 )。

从系统终端运行该程序

在命令窗口中,要在文件系统中导航,请使用终端命令 cd;要列出当前目录中的所有文件,请使用命令 dir(表示目录,)。

要运行 .py,请打开一个新的终端窗口并执行以下命令:

图标包_图标logo图片_sublime text 图标

这里,我们使用命令 cd 切换到文件夹 \(参见❶)。接下来,我们使用命令 dir 确认该文件夹包含文件 .py(参见❷)。最后,我们使用命令 .py 运行该文件(参见❸)。

如果您没有将系统配置为使用简单命令,则可能需要指定此命令的路径:

图标包_图标logo图片_sublime text 图标

大多数程序可以直接从编辑器运行,但如果您需要解决的问题更复杂,则可能需要编写一个需要从终端运行的程序。

亲自尝试

本文中的练习本质上是探索性的。

1-1 .org:浏览主页()并查找您感兴趣的主题。您对该网站越熟悉,它对您就越有用。

1-2 输入错误:打开刚刚创建的.py文件,在代码中添加输入错误,再次运行程序。输入错误会导致错误吗?你理解显示的错误信息吗?你能添加不会导致错误的输入错误吗?你认为它不会导致错误的原因是什么?

1-3 无限技能:如果你的编程技能是无限的,你会创建什么程序?你即将开始学习编程;如果你心中有一个目标,你可以立即将新技能付诸实践;现在是制定目标的好时机。写下你的想法是一个好习惯,这样当你需要开始一个新项目时,你就可以参考它们。现在花点时间描述一下你想创建的三个程序。

概括

在本文中,您了解了 ,并将其安装在您的系统上。您还安装了文本编辑器,以便更轻松地编写代码。您学习了如何在终端会话中运行代码片段,并运行了您的第一个真正的程序 .py。您还了解了如何解决安装问题。

——本文摘自《编程:从入门到实践》

如果您想一步步跟着操作,请点击文章末尾的[了解更多]继续阅读。

图标包_图标logo图片_sublime text 图标

图标logo图片_图标包_sublime text 图标

图标包_图标logo图片_sublime text 图标

如有侵权请联系删除!

13262879759

微信二维码