最全Python入门教程 – 从零基础到第一个项目
- 编程教程
- 19天前
- 63热度
- 0评论
1. 前言:为什么选择Python?
2026年,Python依然是人工智能、数据分析、Web开发、自动化脚本等领域最流行的语言。它的语法简洁、学习曲线平缓,非常适合编程新手作为第一门语言。本教程将带你从零开始,一步步安装Python、搭建开发环境、学习核心语法,并最终写出一个可运行的小项目。即使你没有任何编程经验,跟着本文操作也能轻松入门。
本教程特色:
✅ 每一步都配有清晰的命令行/界面说明
✅ 基于2026年最新 Python 3.13+ 版本
✅ 包含常见问题解决方法
✅ 直接上手写代码,即学即用
2. 第一步:安装Python环境
Python是跨平台语言,请根据你的操作系统选择安装方式。
2.1 Windows 安装
- 打开 Python 官网:https://www.python.org/downloads/
- 点击黄色的 “Download Python 3.13.x” 按钮(2026年推荐 3.13 或更高)
- 下载完成后,务必勾选 “Add Python to PATH”(添加到环境变量),然后点击 “Install Now”
- 安装完成后,按
Win + R输入cmd打开命令提示符,输入python --version。如果显示版本号如Python 3.13.0则安装成功。
2.2 macOS 安装
- 方法一(推荐):使用 Homebrew。打开终端,输入
brew install python@3.13 - 方法二:从官网下载 pkg 安装包,双击安装。
- 验证:终端输入
python3 --version
2.3 Linux 安装(Ubuntu/Debian)
sudo apt update
sudo apt install python3 python3-pip
验证:python3 --version
注意:Linux/macOS 通常需要使用 python3 命令,Windows 使用 python。
3. 第二步:安装代码编辑器(IDE)
为了编写和运行 Python 代码,你需要一个编辑器。新手推荐:
- VS Code(免费,插件丰富) - 下载安装 VS Code,打开后安装 Python 扩展(由 Microsoft 发布)
- PyCharm Community(专业 Python IDE,免费版够用)
- Thonny(极简,适合初学者)
本文使用 VS Code 演示。安装完 VS Code 和 Python 插件后,新建一个 .py 文件就可以编写代码了。
4. 第三步:创建你的第一个Python项目
- 在电脑上创建一个文件夹,例如
MyFirstPythonProject - 打开 VS Code,点击 “File” → “Open Folder” 选择该文件夹
- 新建一个文件
hello.py - 在文件中输入以下代码:
print("Hello, 2026 Python!")
- 运行代码:
- 点击右上角的运行三角形按钮
- 或者在终端中输入:
python hello.py(Windows)或python3 hello.py(Mac/Linux)
如果看到输出 Hello, 2026 Python!,那么你的 Python 环境就完全搭建好了!
5. 第四步:Python基础语法速览
Python 语法非常直观。下面介绍几个核心概念,学会这些你就能够看懂大多数简单 Python 代码。
5.1 变量与数据类型
# 整数
age = 25
# 浮点数
price = 19.99
# 字符串
name = "小明"
# 布尔值
is_student = True
# 查看类型
print(type(age)) # <class 'int'>
5.2 输入与输出
# 输出
print("Hello", "World", sep="-") # Hello-World
# 输入
user_input = input("请输入你的名字:")
print("你好," + user_input)
5.3 条件判断
score = 85
if score >= 90:
print("优秀")
elif score >= 60:
print("及格")
else:
print("不及格")
5.4 循环语句
for 循环(遍历范围或列表):
for i in range(5): # 0,1,2,3,4
print(i)
# 遍历列表
fruits = ["苹果", "香蕉", "橘子"]
for fruit in fruits:
print(fruit)
while 循环:
count = 0
while count < 3:
print("计数:", count)
count += 1
5.5 函数基础
使用 def 定义函数:
def greet(name):
"""打招呼函数"""
return f"你好, {name}!"
message = greet("Python小白")
print(message) # 你好, Python小白!
5.6 列表与字典
列表(有序集合):
numbers = [1, 2, 3, 4]
numbers.append(5) # 添加元素
print(numbers[0]) # 访问第一个元素
print(len(numbers)) # 长度
字典(键值对):
person = {
"name": "李华",
"age": 18,
"city": "北京"
}
print(person["name"])
person["age"] = 19
6. 第五步:让项目跑起来——实战小demo
我们来写一个简单的个人记账本程序,整合前面学到的知识。这个 demo 会运行在命令行中,实现添加收入和支出、查看余额的功能。
新建文件 account_book.py,输入以下完整代码:
# 简单的记账本程序
balance = 0
records = []
def add_record(amount, type_str, description):
global balance
if type_str == "收入":
balance += amount
elif type_str == "支出":
balance -= amount
records.append({"amount": amount, "type": type_str, "desc": description})
print(f"已记录:{type_str} {amount}元,{description}")
def show_balance():
print(f"当前余额:{balance}元")
def show_records():
if not records:
print("暂无记录")
return
print("历史记录:")
for idx, r in enumerate(records, 1):
print(f"{idx}. {r['type']} {r['amount']}元 - {r['desc']}")
def main():
print("===== 个人记账本 =====")
while True:
print("\n1. 添加收入 2. 添加支出 3. 查看余额 4. 查看记录 5. 退出")
choice = input("请选择操作(1-5):")
if choice == "1":
amt = float(input("收入金额:"))
desc = input("描述:")
add_record(amt, "收入", desc)
elif choice == "2":
amt = float(input("支出金额:"))
desc = input("描述:")
add_record(amt, "支出", desc)
elif choice == "3":
show_balance()
elif choice == "4":
show_records()
elif choice == "5":
print("感谢使用,再见!")
break
else:
print("无效输入,请重新选择")
if __name__ == "__main__":
main()
💡 扩展练习:尝试增加数据保存功能(将数据写入文件),或者增加预算提醒功能。
7. 结语与学习资源
恭喜你完成了 Python 入门教程!你已经可以:
- 安装和配置 Python 环境
- 编写并运行 Python 脚本
- 掌握变量、数据类型、条件、循环、函数、列表和字典
- 制作一个简单的命令行应用
下一步学习建议:
- 练习更多小项目:计算器、猜数字游戏、待办事项列表
- 学习 Python 标准库(如 random、datetime、os)
- 了解面向对象编程(类与对象)
- 根据兴趣选择方向:数据分析(pandas)、Web 开发(Flask/Django)、自动化(selenium)
推荐免费资源:
- 官方文档:docs.python.org
- 菜鸟教程 Python 3 教程
- B站搜索“Python 2026全套课程”
最后:编程需要大量动手实践,遇到错误不要气馁,尝试阅读错误信息并搜索解决方法。祝你学习愉快,早日成为 Python 高手!
版权声明:本文为原创教程,欢迎分享转发。如对内容有任何疑问,欢迎留言交流。
- 评论区