第1节:安装开发环境

1. 安装Python运行环境

在开始编写 Python 代码之前,我们需要先在电脑上安装Python的运行环境。

  1. 访问官网: 打开你的浏览器,访问 Python 官方网站:https://www.python.org/open in new window
  2. 下载: 通常官网首页点击 "Downloads"(下载)按钮。下载适合你系统的安装包。
  3. 安装 (Windows 注意事项):
    • 运行下载好的安装包。
    • 非常重要: 在安装界面的第一个窗口,务必勾选 "Add Python [版本号] to PATH" 这个选项!这可以让我们在命令行窗口直接使用Python命令。
    • 然后点击 "Install Now"(立即安装)进行默认安装即可。
    • 等待安装完成。
  4. 验证安装:
    • 打开终端/命令行:
      • Windows: 按 Win 键,输入 cmdpowershell,然后按 Enter。
      • macOS: 打开 "应用程序" -> "实用工具" -> "终端 (Terminal)"。
    • 在打开的黑色窗口中python --version
    • 如果屏幕上显示出你刚刚安装的 Python 版本号(例如 Python 3.11.4),那么恭喜你,Python 解释器安装成功了!

2. 安装开发工具

虽然你可以用系统自带的记事本写代码,很多教程也会推荐新手要用记事本来实现最初的编程,但是晓舟本人强烈建议直接使用顺手的开发工具来提升学习效率。

这里推荐使用 Cursor,它是一个基于 VS Code 的智能编辑器,内置了 AI 辅助功能,可以帮助你更快地编写代码。

(文档附录中有Cursor的使用方法。)

  1. 下载: 访问 Cursor 官网:https://cursor.sh/open in new window
  2. 安装: 点击首页的下载按钮,下载适合你系统的安装包,然后像安装普通软件一样安装它。
  3. 安装扩展:
    • 点击 Cursor 左侧活动栏最下面的"扩展"图标(像几个方块拼接在一起),可以在搜索框中输入。Python。找到由 Microsoft 发布的那个 Python 扩展,点击 "Install"(安装)。这个扩展会提供更好的 Python 开发支持。
    • 搜索Chinese,可以安装Cursor的汉化扩展,不喜欢使用英文的小伙伴可以尝试安装这个扩展。
  4. 简单熟悉: 打开 Cursor,点击"新建文本文件",然后ctrl + s,将这个文件保存成一个.py文件,例如demo.py,我们便可以在这个文件中编写我们的Python代码了。

3. 运行第一个程序

终端(或命令行、命令提示符、Shell)是一个让你通过输入文本命令来与操作系统进行交互的界面。我们之前用它验证 Python 安装,以后也会用它来运行 Python 脚本。

使用快捷键ctrl + ~(数字1左侧的案件),可以打开cursor的终端。

打开终端的同时,我们在demo.py文件中输入代码:

print("hello world")

然后在终端中输入,python demo01-01.py ,按回车,就可以在终端中看到“hello world”,说明我们编写的第一个程序成功运行。

这里对程序做简单的介绍:

  1. print 是 Python 的一个内置“指令”(专业术语叫函数),它的作用就是把括号里的内容显示(打印)到屏幕上。
  2. 括号里的 "你好,Python!" 是一个字符串,也就是一串文本。字符串需要用英文的单引号 (') 或双引号 (") 包裹起来。

4. 代码中的注释

在我们编写代码时,有时需要添加一些说明文字,解释某段代码是做什么的,或者暂时让某行代码失效。这些只给我们自己或其他程序员看的说明文字,不会被 Python 解释器执行,就叫做注释

为什么需要注释?

  • 提高可读性: 解释复杂代码的逻辑,方便自己以后回顾,也方便别人理解你的代码。
  • 调试代码: 可以暂时注释掉一部分代码,看看程序的运行情况,帮助排查错误。

如何写注释?

在 Python 中,使用井号 # 来创建单行注释。从 # 开始直到这一行的末尾,都会被当作注释。

## 这是一行注释,Python 会忽略它

print("这行代码会被执行") # 这也是注释,解释前面代码的作用

## print("这行代码被注释掉了,不会执行")
  • 多行注释? 严格来说,Python 没有专门的多行注释语法。但通常可以使用三个连续的单引号 ''' 或双引号 """ 包裹起来的多行字符串来达到类似的效果,因为如果这个多行字符串没有被赋值给变量,Python 解释器也会忽略它。
'''
这是第一行注释
这是第二行注释
Python 也会忽略这里的内容
'''
print("多行注释演示完毕")

5. 练习

  1. 在Cursor中编辑并运行demo01-01.py文件
  2. 修改 ‘demo01-01.py’文件,在 print 语句上方添加一行注释,说明这行代码的作用。

至此,我们成功搭建了Python开发环境,并成功运行了第一个程序,还学会了使用注释。接下来我们进入下一节,学习更多 Python 的基础知识。