什么是 Python?
Python 是一种高级、解释型、通用编程语言,由 Guido van Rossum 于 1991 年首次发布。 它以代码可读性强、语法简洁著称,被广泛应用于 Web 开发、数据科学、人工智能、自动化脚本等领域。
Python 的设计哲学强调代码的可读性和简洁性,其核心思想体现在“Python之禅”(The Zen of Python)中。
Python 的主要特性
✅ 语法简洁
接近自然语言,降低学习门槛。
📦 丰富的标准库
“自带电池”,无需额外安装即可完成多种任务。
🌐 跨平台
支持 Windows、macOS、Linux 等主流操作系统。
🧩 强大的社区生态
拥有数以万计的第三方库(如 NumPy、Pandas、Django 等)。
典型应用场景
- Web 开发:使用 Django、Flask 等框架快速构建网站。
- 数据科学与分析:Pandas、Matplotlib、Seaborn 等工具助力数据处理与可视化。
- 人工智能与机器学习:TensorFlow、PyTorch、scikit-learn 等库广泛应用。
- 自动化脚本:批量处理文件、自动化测试、爬虫等。
- 教育与科研:因易学易用,成为高校编程入门首选语言。
简单代码示例
以下是一个经典的“Hello, World!”程序:
print("Hello, World!")
再看一个计算斐波那契数列的函数:
def fibonacci(n):
a, b = 0, 1
for _ in range(n):
print(a, end=' ')
a, b = b, a + b
fibonacci(10) # 输出: 0 1 1 2 3 5 8 13 21 34
推荐学习资源
- 78TP中文文档
- 菜鸟教程 - Python3 教程
- Real Python(英文)
- 书籍:《Python编程:从入门到实践》
- 在线练习平台:LeetCode、Codewars