第1章:初识Python - 开启编程之旅
◆ 📌 本章导读
千里之行,始于足下。学习Python的第一步,让我们从零开始,搭建开发环境,写下你的第一行代码!
本章你将学会:
-
- ◆ ✅ 了解Python是什么,能做什么
-
- ◆ ✅ 在自己的电脑上安装Python
-
- ◆ ✅ 选择合适的开发工具
-
- ◆ ✅ 运行你的第一个Python程序
-
预计学习时间:1-2小时
~ ◆ ~
◆ 1.1 什么是Python?
🤔 Python是什么?
Python是一门简单易学、功能强大的编程语言。它由Guido van Rossum在1991年创建,名字来源于英国喜剧团体"蒙提·派森"(Monty Python),而不是某种蛇类动物🐍。
🌟 Python的特点
1. 简单易学
-
- ◆ 语法接近英语,像写伪代码一样自然
-
- ◆ 不需要复杂的符号(比如分号、花括号)
-
- ◆ 适合编程新手入门
-
2. 应用广泛
-
- ◆ 🌐 Web开发(Django、Flask)
-
- ◆ 📊 数据分析与可视化(Pandas、Matplotlib)
-
- ◆ 🤖 人工智能与机器学习(TensorFlow、PyTorch)
-
- ◆ 🕷️ 网络爬虫
-
- ◆ 📝 自动化办公
-
- ◆ 🎮 游戏开发
-
3. 丰富的生态系统
-
- ◆ 拥有超过30万个第三方库
-
- ◆ 活跃的社区支持
-
- ◆ 丰富的学习资源
-
💡 Python能做什么?真实案例
| 应用领域 |
实际案例 |
使用Python的库 |
| 网站开发 |
Instagram、Pinterest |
Django、Flask |
| 数据分析 |
豆瓣电影数据分析 |
Pandas、NumPy |
| 人工智能 |
智能客服系统 |
TensorFlow、PyTorch |
| 自动化办公 |
批量处理Excel报表 |
openpyxl、pandas |
| 网络爬虫 |
爬取天气数据 |
requests、BeautifulSoup |
🎯 为什么要学习Python?
-
- 1. 入门简单:零基础也能快速上手
-
- 2. 就业热门:市场需求大,薪资水平高
-
- 3. 效率高:用更少的代码完成更多的工作
-
- 4. 社区活跃:遇到问题很容易找到解决方案
-
- 5. 跨平台:Windows、Mac、Linux都能运行
-
~ ◆ ~
◆ 1.2 Python环境搭建
📥 第一步:安装Python
Windows系统安装步骤
步骤1:访问Python官网下载
-
- ◆ 打开浏览器,访问:https://www.python.org/downloads/
-
- ◆ 点击黄色按钮"Download Python 3.x.x"(最新版本)
-
步骤2:运行安装程序
-
- ◆ 双击下载的安装文件
-
- ◆ ⚠️ 重要:勾选"Add Python to PATH"选项(这一步很关键!)
-
- ◆ 点击"Install Now"开始安装
-
步骤3:验证安装是否成功
-
- ◆ 按
Win + R键,输入cmd,回车打开命令行 -
- ◆ 输入以下命令:
-
如果显示类似Python 3.11.x的版本号,说明安装成功!🎉
Mac系统安装步骤
Mac系统自带Python 2.x,但我们需要安装Python 3.x。
方法1:使用官网安装包(推荐新手)
-
- ◆ 访问:https://www.python.org/downloads/macos/
-
- ◆ 下载并运行.pkg安装文件
-
方法2:使用Homebrew(推荐有经验的用户)
# 安装Homebrew(如果没有)
/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装Python 3
brewinstallpython3
验证安装:
Linux系统安装(Ubuntu/Debian)
# 更新软件包列表
sudoaptupdate
# 安装Python 3
sudoaptinstallpython3python3-pip
# 验证安装
python3--version
~ ◆ ~
💻 第二步:选择开发工具
Python代码可以用任何文本编辑器编写,但使用专门的开发工具会让你事半功倍。以下是几款主流开发工具:
推荐工具对比
| 工具 |
适合人群 |
特点 |
下载链接 |
| VS Code |
所有用户(推荐) |
轻量级、免费、插件丰富 |
https://code.visualstudio.com/ |
| PyCharm |
专业开发者 |
功能强大、智能提示 |
https://www.jetbrains.com/pycharm/ |
| Jupyter Notebook |
数据分析 |
交互式编程、可视化 |
通过pip安装 |
| Thonny |
纯新手 |
极简、内置Python |
https://thonny.org/ |
🏆 新手推荐:VS Code安装与配置
步骤1:下载并安装VS Code
-
- ◆ 访问:https://code.visualstudio.com/
-
- ◆ 点击"Download for Windows"
-
- ◆ 运行安装程序,一路"Next"即可
-
步骤2:安装Python插件
-
- ◆ 打开VS Code
-
- ◆ 点击左侧活动栏的"扩展"图标(或按
Ctrl+Shift+X) -
- ◆ 搜索"Python"
-
- ◆ 找到Microsoft官方插件,点击"Install"
-
步骤3:创建第一个Python文件
-
- ◆ 点击"文件" → "新建文件"
-
- ◆ 保存文件,命名为
hello.py(.py是Python文件的后缀) -
- ◆ 恭喜!你已经准备好了!
-
~ ◆ ~
◆ 1.3 运行你的第一个Python程序
🎉 Hello World!
按照编程界的传统,我们的第一个程序是打印"Hello, World!"
方法1:使用Python文件(推荐)
步骤1:创建一个名为hello.py的文件
步骤2:在文件中输入以下代码:
步骤3:运行程序
在VS Code中:
-
- ◆ 点击右上角的"运行"按钮(▶️)
-
- ◆ 或按
Ctrl+F5 -
在命令行中:
输出结果:
恭喜!你已经成功运行了第一个Python程序!🎊
方法2:使用交互式命令行(快速测试)
Python提供了一个交互式环境,适合快速测试代码。
打开方式:
-
- ◆ Windows:打开命令行,输入
python并回车 -
- ◆ Mac/Linux:打开终端,输入
python3并回车 -
使用示例:
>>> print("Hello, Python!")
Hello, Python!
>>> 1 + 1
2
>>> "Python" + "学习"
'Python学习'
退出方式:
-
- ◆ 输入
exit()并回车 -
- ◆ 或按
Ctrl+Z(Windows) / Ctrl+D(Mac/Linux) -
~ ◆ ~
🔍 理解你的第一行代码
让我们拆解这行代码:
-
- ◆
print(): 这是Python的内置函数,用于在屏幕上显示内容 -
- ◆
(): 括号用于调用函数 -
- ◆
"Hello, World!": 这是字符串,需要用引号包围 -
- ◆ 整个语句的意思:调用print函数,显示"Hello, World!"这段文字
-
💡 小试牛刀
试着修改代码,运行以下示例:
# 打印你的名字
print("你好,我是小明!")
# 打印数字
print(2024)
# 打印多个内容
print("Python", "真的", "很有趣!")
输出:
你好,我是小明!
2024
Python 真的 很有趣!
~ ◆ ~
◆ 📝 本章小结
核心知识点回顾
✅ Python是一门简单易学、功能强大的编程语言
✅ Python广泛应用于Web开发、数据分析、人工智能等领域
✅ 安装Python时需要勾选"Add Python to PATH"
✅ VS Code是推荐的开发工具,需要安装Python插件
✅ 使用print()函数可以在屏幕上显示内容
✅ Python代码可以保存在.py文件中运行
🎯 检查清单
-
- ◆ [ ] 我已成功安装Python
-
- ◆ [ ] 我能通过命令行查看Python版本
-
- ◆ [ ] 我已安装VS Code和Python插件
-
- ◆ [ ] 我能创建并运行hello.py文件
-
- ◆ [ ] 我能理解print()函数的作用
-
🚀 课后练习
练习1:安装环境
在你的电脑上安装Python和VS Code,确保能正常运行Python程序。
练习2:修改Hello World
修改hello.py,让它打印以下内容:
=================
欢迎学习Python!
=================
练习3:打印个人信息
编写一个程序,打印你的姓名、年龄和兴趣爱好。
示例代码框架:
print("姓名:XXX")
print("年龄:XX")
print("爱好:XXX")
~ ◆ ~
◆ 💬 互动环节
今日话题:你为什么要学习Python?有什么想实现的目标?
欢迎在留言区分享你的学习目标和想法,让我们一起交流进步!
下章预告:第2章我们将学习Python的基础语法,包括变量、数据类型和运算符。准备好踏上真正的编程之旅了吗?我们下期见!
~ ◆ ~
◆ 📚 扩展阅读
-
- ◆ Python官方文档:https://docs.python.org/zh-cn/3/
-
- ◆ Python中文学习大本营:http://www.pythondoc.com/
-
- ◆ VS Code官方Python教程:https://code.visualstudio.com/docs/python/python-tutorial
-
~ ◆ ~
温馨提示:学习编程最重要的是动手实践!不要只看教程,一定要亲手敲代码,遇到错误不要怕,错误是最好的老师。加油!💪