文章目录
一、为什么Python是21世纪的"瑞士军刀"?
(掏出小本本记重点啦)Python这货真的太能打了!Web开发、数据分析、人工智能、自动化办公…就没有它不能干的!我认识的一个财务小姐姐,用Python自动处理Excel报表,每天准点下班(羡慕哭)!
二、安装Python的正确姿势
1. 官网下载
别去什么第三方网站!认准python.org这个官网(重要的事情说三遍)!看到那个大大的黄色下载按钮没?直接戳它!
2. 安装时必勾选项
(超级重要)安装时一定要勾选"Add Python to PATH"!这相当于给Windows系统装个GPS,不然你的电脑会找不到Python在哪(别问我怎么知道的,都是泪)!

3. 验证安装
打开命令行(Win键+R输入cmd),输入:
python --version
看到类似"Python 3.10.6"的输出就稳了!(如果报错请倒回去检查PATH设置)
三、第一个Python程序:打印彩虹猫
打开任意文本编辑器(推荐VS Code),新建hello.py文件:
print("(=^・ω・^=) 喵!你的第一个程序运行成功!")
保存后,在文件所在目录按住Shift+右键,选择"在此处打开PowerShell窗口",输入:
python hello.py
看到猫猫表情包了吗?(恭喜解锁程序员成就!)
四、Python语法三大护法
1. 变量不用声明类型
name = "派大星" # 字符串
age = 3 # 整数
weight = 15.8 # 浮点数
is_cute = True # 布尔值
(注意变量名不能是中文!虽然Python支持但会被同行笑死)
2. 缩进就是生命线
Python用缩进代替{},四个空格是标准操作:
if age > 18:
print("可以去网吧")
else:
print("回家写作业吧弟弟")
(千万别用Tab和空格混用,会出人命!)
3. 列表字典超好用
# 购物车列表
cart = ["🍎", "🍌", "🍕"]
cart.append("🍦") # 加个冰淇淋
# 用户信息字典
user = {
"name": "海绵宝宝",
"job": "厨师",
"address": "比奇堡"
}
print(user["job"]) # 输出"厨师"
五、必会的5个神级操作
1. 字符串格式化(f-string大法)
print(f"{name}今年{age}岁,体重{weight}kg") # 自动替换变量
2. 列表推导式
squares = [x**2 for x in range(10)] # 生成0-9的平方列表
3. 文件操作
with open("日记.txt", "w", encoding="utf-8") as f:
f.write("2023年7月15日 今天学会了Python!")
4. 函数定义
def 做饭(食材):
return 食材 + "炒饭"
print(做饭("鸡蛋")) # 输出"鸡蛋炒饭"
5. 异常处理
try:
print(10 / 0)
except ZeroDivisionError:
print("数学老师提着刀来了!")
六、新手避坑指南
1. 编码问题
(血泪教训)文件开头记得加:
# -*- coding: utf-8 -*-
否则中文分分钟变乱码!
2. 安装第三方库
在命令行使用pip安装神器:
pip install requests # 网络请求库
pip install pandas # 数据分析库
3. 虚拟环境
项目多了会打架!用venv创建独立环境:
python -m venv myenv
source myenv/bin/activate # Linux/Mac
myenv\Scripts\activate.bat # Windows
七、学习路线图
- 基础语法(1周)
- 常用标准库(2周)
- 面向对象编程(1周)
- 项目实战(永远)
推荐练习项目:
- 自动天气查询
- 微博热点词云生成
- 简易学生管理系统
(别光看教程!代码是敲出来的,不是看出来的!)
八、终极建议
安装个Jupyter Notebook,边写代码边记笔记超方便!遇到报错别慌,把错误信息复制到Google/Bing,90%的问题都有现成答案。记住:每个大佬都曾是小白,坚持写三个月代码,你会回来感谢我的!(眨眼)
&spm=1001.2101.3001.5002&articleId=147959335&d=1&t=3&u=a0c9634a3ea441a28d811e9e1508a761)
2426

被折叠的 条评论
为什么被折叠?



