目标:7 天左右让你能独立写出简单实用的 Python 小程序!
### 第一天:安装 + 第一个程序
1. 下载 Python(推荐最新版)
- 官网:https://www.python.org/downloads/
- 勾选 “Add Python to PATH” 一定要勾上!
2. 安装完成后,按 Win+R → 输入 cmd → 回车
输入:`python --version` 看到版本号就成功了
3. 写你的第一个程序:Hello World
```python
print("Hello World!")
name = input("你叫什么名字?")
print("你好,", name, "!欢迎学习 Python!")
```
把上面代码保存为 1.py,双击运行或在命令行输入 `python 1.py`
### 第二天:基础数据类型(超级重要!)
```python
# 整数
age = 18
# 浮点数(小数)
height = 172.5
# 字符串(文字)
name = "小明"
hobby = '打游戏'
# 布尔值(真/假)
is_boy = True
# 列表(超级常用!可以改)
fruits = ["苹果", "香蕉", "橙子"]
fruits.append("西瓜") # 加一个
print(fruits[0]) # 取第1个(从0开始数)
# 字典(键值对,像手机通讯录)
person = {"name": "小红", "age": 16, "city": "北京"}
print(person["name"]) # 输出:小红
```
### 第三天:条件判断 + 循环(程序的灵魂)
```python
# if 判断
score = 85
if score >= 90:
print("优秀")
elif score >= 80:
print("良好")
elif score >= 60:
print("及格")
else:
print("要加油哦")
# for 循环(重复做同一件事)
for i in range(1, 6): # 1到5
print("第", i, "次说:我爱 Python!")
# while 循环
money = 5
while money > 0:
print("还能买", money, "瓶可乐")
money = money - 1
```
### 第四天:函数(避免重复写代码)
```python
def say_hello(name, age):
print(f"你好{name},今年{age}岁")
say_hello("小明", 18)
say_hello("小红", 16)
# 带返回值的函数
def add(a, b):
return a + b
result = add(5, 3)
print(result) # 8
```
### 第五天:实战小项目(必做!)
做一个猜数字游戏(完整代码):
```python
import random
answer = random.randint(1, 100)
count = 0
print("来玩猜数字游戏吧!1-100哦~")
while True:
guess = int(input("请输入你猜的数字:"))
count += 1
if guess > answer:
print("太大了!")
elif guess < answer:
print("太小了!")
else:
print(f"恭喜你猜对了!答案就是{answer}")
print(f"你一共猜了{count}次")
break
```
### 学习路线推荐(按顺序学)
1. 基础语法(变量、if、循环、函数)→ 已经讲完
2. 列表、字典、字符串操作(重点!)
3. 文件读写(保存成绩、记账本)
4. 爬虫(用 requests + BeautifulSoup 抓网页)
5. 数据分析(pandas、matplotlib 画图)
6. 自动化脚本(自动改文件名、发邮件、微信机器人)
7. Web开发(FastAPI/Flask)或小程序
### 推荐免费学习资源(中文)
- 网站:https://www.runoob.com/python3 (菜鸟教程,超详细)
- B站搜索:小甲鱼《零基础入门学习Python》(经典中的经典)
- B站:莫烦Python(适合继续深入)
- 练习网站:https://leetcode.cn (前50题用Python刷)
### 每天打卡计划(建议)
- 第1天:安装 + Hello World + 变量
- 第2天:if + for + while 循环
- 第3天:列表和字典操作
- 第4天:写5个小函数
- 第5天:敲完上面的猜数字游戏
- 第6天:在 runoob.com 做100道基础练习题
- 第7天:自己做一个“石头剪刀布”游戏或“简易计算器”
坚持7天,你就会发现:哇!原来我真的会写程序了!
有任何代码报错,直接把错误复制给我,我秒帮你解决!
加油!你一定行!🐍
评论 0
