Python 从入门到实战(一):环境搭建与第一个程序(零基础保姆级教程)

文章目录
欢迎来到「Python 从入门到实战」系列专栏。不管你是完全没接触过编程的新手,还是想转行学 Python 的职场人,这个系列都会带你从最基础的操作开始,一步步掌握 Python 核心技能 —— 从变量、循环这些基础语法,到数据可视化、Web 开发、游戏制作这些实战项目,最终能独立写出能落地的程序。
今天是专栏的第一篇,咱们的目标很明确:搞定 Python 开发环境,写出你的第一个 Python 程序。别担心,全程 step by step 讲解,每个操作都有详细说明,跟着做就能搞定。
一、先搞懂:为什么学 Python?
在搭环境前,先花 1 分钟说说 Python 的好处 —— 知道学了能做什么,后面学起来更有动力:
- 简单好上手:语法像说话一样直白,比如打印内容只要写
print("内容"),比其他语言简单很多; - 用途超广:能做数据分析(处理 Excel 数据)、开发小游戏(比如后面会做的「外星人入侵」)、搭 Web 网站(比如个人博客)、自动化办公(自动发邮件、处理文件);
- 社区强大:遇到问题搜一搜,几乎都有解决方案,而且很多免费工具和教程。
简单说:Python 是入门编程的最佳选择,学会了能解决很多实际问题。
二、环境搭建:3 步搞定(分 Windows/macOS/Linux)
要写 Python 代码,需要两个核心工具:Python 解释器(让电脑能读懂 Python 代码)和代码编辑器(写代码的工具,咱们用 VS Code,免费又好用)。
下面分 3 种操作系统讲解,你找到自己对应的系统跟着做就行。
1. 第一步:安装 Python 解释器
Python 解释器是核心,先确保电脑里装了它(建议装 3.9 及以上版本,兼容性最好)。
▶ Windows 系统安装
-
下载 Python:
- 打开 Python 官网,鼠标悬停在顶部「Downloads」,会自动显示「Download Python 3.12.x」(x 是小版本号,选最新的 3.9 以上版本就行),点击下载;
- 注意:别从应用商店下载!官网的安装包更稳定。
-
运行安装包:
- 双击下载的.exe 文件,一定要勾选最下面的「Add Python 3.12 to PATH」(这步很关键,能让电脑在任何地方找到 Python,没勾的话后面会很麻烦);
- 然后点击「Install Now」,等待安装完成(中间弹窗都点「允许」或「下一步」)。
-
验证是否安装成功:
- 按下「Win+R」,输入「cmd」打开命令提示符;
- 在命令行输入
python --version(注意是两个短横线),如果显示「Python 3.12.x」,说明安装成功; - 如果提示「python 不是内部或外部命令」,别慌:重新运行安装包,勾选「Add Python to PATH」后,选择「Repair」修复一下。
▶ macOS 系统安装
-
检查是否有 Python 3:
- 打开「启动台」→「其他」→「终端」;
- 输入
python3 --version,如果显示「Python 3.9.x」及以上,直接跳过安装步骤; - 如果提示「command not found」,说明需要安装。
-
下载并安装 Python:
- 打开 Python 官网,点击「Downloads」,会自动下载适合 macOS 的安装包;
- 双击安装包,一路点「继续」「安装」,最后输入电脑密码完成安装。
-
验证安装:
- 回到终端,输入
python3 --version,显示版本号就说明成功; - 注意:macOS 自带的 Python 2 已经过时,所以咱们全程用
python3命令调用 Python 3。
- 回到终端,输入
▶ Linux 系统安装
Linux 系统大多自带 Python 3,直接验证即可:
- 打开终端(Ubuntu 按「Ctrl+Alt+T」);
- 输入
python3 --version,如果显示 3.9 以上版本,直接用; - 如果版本太低(比如 3.8 及以下),输入
sudo apt update && sudo apt install python3(Ubuntu/Debian 系统),输入密码后等待安装完成。
2. 第二步:安装代码编辑器 VS Code
VS Code 是微软免费的编辑器,支持 Python 高亮、运行代码,后面写复杂项目也能用,比记事本好用 100 倍。
-
下载 VS Code:
- 打开 VS Code 官网,点击「Download」,根据系统自动下载安装包;
- 安装过程很简单:Windows 双击.exe 一路下一步;macOS 把 VS Code 拖到「应用程序」文件夹;Linux 双击.deb 文件安装。
-
安装 Python 扩展:
- 打开 VS Code,点击左侧栏的「扩展」图标(像四个小方块的按钮);
- 在搜索框输入「Python」,找到微软官方的「Python」扩展(图标是蓝色的 Python 标志),点击「安装」;
- 安装完成后,VS Code 会自动识别电脑里的 Python 解释器,后面写代码时会用到。
3. 第三步:创建工作文件夹(重要!)
为了后面项目管理方便,咱们统一创建一个文件夹存放代码:
- Windows/macOS:在桌面新建文件夹,命名为
python_work(小写 + 下划线,符合 Python 命名规范,后面会讲); - Linux:在主目录(Home)新建
python_work文件夹。
后面所有练习代码,都放在这个文件夹里,避免文件乱放找不到。
三、写出你的第一个 Python 程序:Hello World
编程界有个传统:学新语言时,先写一个能打印「Hello World」的程序。咱们也跟着做,顺便熟悉 VS Code 的使用。
1. 第一步:新建 Python 文件
- 打开 VS Code,点击左上角「文件」→「打开文件夹」,选择刚才新建的
python_work文件夹; - 点击左侧「资源管理器」里的
python_work文件夹,再点击右上角「新建文件」,命名为hello_world.py(后缀.py很关键,告诉 VS Code 这是 Python 文件); - 按下「Enter」,文件就创建好了。
2. 第二步:编写代码
在hello_world.py文件里,输入下面这行代码:
python
运行
# 这是我的第一个Python程序
print("Hello Python world!")
- 开头的
# 这是我的第一个Python程序是注释,Python 会忽略注释,用来写说明(后面会详细讲注释); print("Hello Python world!")是核心代码:print()是 Python 的内置函数,作用是「打印括号里的内容」,括号里的字符串要放在双引号里。
3. 第三步:运行程序(两种方式,都要会!)
▶ 方式 1:在 VS Code 里运行(最常用)
-
确保光标在
hello_world.py文件里; -
点击右上角的「运行 Python 文件」按钮(绿色三角形图标),或者按下「Ctrl+F5」(macOS 按「Command+F5」);
-
底部会弹出终端窗口,显示运行结果:
plaintext
Hello Python world!看到这句话,说明你的第一个程序成功运行了!
▶ 方式 2:在终端运行(后面项目会用到)
有时候需要在终端里运行程序,比如处理大型文件,咱们提前练手:
-
打开终端:
- Windows:按下「Win+R」,输入「cmd」打开命令提示符,输入
cd Desktop\python_work(切换到python_work文件夹); - macOS:打开「终端」,输入
cd Desktop/python_work; - Linux:打开终端,输入
cd python_work;
- Windows:按下「Win+R」,输入「cmd」打开命令提示符,输入
-
运行程序:
- Windows:输入
python hello_world.py,按下回车; - macOS/Linux:输入
python3 hello_world.py,按下回车;
- Windows:输入
-
终端会显示:
plaintext
Hello Python world!和 VS Code 里的结果一样,说明两种运行方式都没问题。
四、新手必踩的 3 个坑:问题排查
第一次搭环境,很容易遇到小问题,别慌,咱们一个个解决。
1. 坑 1:Windows 里输入python提示「不是内部或外部命令」
- 原因:安装 Python 时没勾选「Add Python to PATH」,电脑找不到 Python;
- 解决:
- 打开「控制面板」→「系统和安全」→「系统」→「高级系统设置」→「环境变量」;
- 在「用户变量」的「Path」里,点击「编辑」→「新建」,添加 Python 的安装路径(默认是
C:\Users\你的用户名\AppData\Local\Programs\Python\Python312); - 关闭所有终端和 VS Code,重新打开再试。
2. 坑 2:VS Code 运行没输出,提示「No Python interpreter selected」
- 原因:VS Code 没找到 Python 解释器;
- 解决:
- 点击 VS Code 右下角的「Select Python Interpreter」(或「没有选择 Python 解释器」);
- 在弹出的列表里,选择你安装的 Python 版本(比如「Python 3.12.4 64-bit」);
- 重新运行程序即可。
3. 坑 3:代码写错了,运行报错
比如把print写成Print(首字母大写),终端会提示:
plaintext
NameError: name 'Print' is not defined. Did you mean: 'print'?
- 原因:Python 区分大小写,
print必须全小写; - 解决:仔细检查代码,比如括号、引号、大小写,新手常见错误都是拼写问题。
五、小扩展:打印个性化消息(衔接下一篇)
咱们稍微修改代码,打印自己的名字,提前感受「数据」的概念(下一篇会详细讲变量):
-
修改
hello_world.py的代码:python
运行
# 打印个性化消息 print("Hello, 我叫小明!这是我的第一个Python程序~") -
运行程序,会看到:
plaintext
Hello, 我叫小明!这是我的第一个Python程序~ -
试试把「小明」改成你的名字,再运行一次。
下一篇咱们会学「变量」,到时候不用每次改代码,直接用变量存储名字,更灵活~
六、小结:这篇你学到了什么?
- 环境搭建核心:安装 Python(记得加 PATH)、VS Code+Python 扩展、新建
python_work文件夹; - 程序运行方式:VS Code 里点运行按钮(Ctrl+F5)、终端里用
python hello_world.py(Windows)或python3 hello_world.py(macOS/Linux); - 问题解决思路:遇到报错先看提示,常见问题多是路径、拼写、解释器没选对;
- 下一篇预告:咱们会学「变量和数据类型」—— 比如用变量存储名字、年龄,处理字符串和数字,让程序更灵活。
如果这篇内容帮你跑通了第一个程序,欢迎在评论区留言「Hello Python!」,咱们一起打卡进步~
- 点赞
- 收藏
- 关注作者
评论(0)