Appearance
🐍 Python 基础入门
什么是 Python?
Python 是一种高级、解释型、通用的编程语言。它由 Guido van Rossum 于 1991 年首次发布,以其简洁的语法和强大的功能而闻名。
Python 的特点
- 简洁易读:Python 的语法非常接近自然语言,代码可读性极强
- 跨平台:可以在 Windows、macOS、Linux 等操作系统上运行
- 丰富的库:拥有庞大的标准库和第三方库生态系统
- 开源免费:完全免费,社区活跃
- 多范式:支持面向对象、函数式、过程式编程
为什么选择 Python?
🎯 应用领域
🌐 Web 开发
Django、Flask、FastAPI 等框架
📊 数据科学
Pandas、NumPy、Matplotlib
🤖 人工智能
TensorFlow、PyTorch、Scikit-learn
🔧 自动化脚本
系统管理、文件处理
安装 Python
Windows 系统
- 访问 Python 官网
- 下载最新版本的 Python
- 运行安装程序,记得勾选 "Add Python to PATH"
- 验证安装:打开命令提示符,输入
python --version
macOS 系统
bash
# 使用 Homebrew 安装
brew install python
# 或者从官网下载安装包Linux 系统
bash
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# CentOS/RHEL
sudo yum install python3 python3-pip第一个 Python 程序
让我们编写经典的 "Hello, World!" 程序:
python
# hello.py
print("Hello, World!")
print("欢迎来到 Python 世界!")运行程序:
bash
python hello.py输出:
Hello, World!
欢迎来到 Python 世界!Python 基础语法
注释
python
# 这是单行注释
"""
这是多行注释
可以写多行内容
"""
'''
这也是多行注释
使用单引号
'''变量和赋值
python
# Python 是动态类型语言,不需要声明变量类型
name = "张三" # 字符串
age = 25 # 整数
height = 175.5 # 浮点数
is_student = True # 布尔值
# 多重赋值
x, y, z = 1, 2, 3
# 链式赋值
a = b = c = 0命名规范
- 变量名:使用小写字母和下划线,如
user_name - 常量:使用大写字母和下划线,如
MAX_SIZE - 函数名:使用小写字母和下划线,如
get_user_info - 类名:使用驼峰命名法,如
UserManager
Python 解释器
交互式模式
bash
python进入交互式模式后,可以直接输入代码并立即看到结果:
python
>>> 2 + 3
5
>>> print("Hello")
Hello
>>> exit() # 退出脚本模式
将代码保存为 .py 文件,然后运行:
bash
python script.py学习路径
常用开发工具
IDE 推荐
- PyCharm:功能强大的专业 IDE
- VS Code:轻量级,插件丰富
- Jupyter Notebook:适合数据科学和教学
- Sublime Text:轻量级文本编辑器
在线环境
- Repl.it:在线 Python 环境
- Google Colab:免费的 Jupyter 环境
- Python.org:官方在线解释器
下一步
现在你已经了解了 Python 的基础知识,接下来我们将深入学习:
💡 学习提示:多动手实践,尝试修改示例代码,观察结果变化
