Python简介与环境搭建
什么是Python
Python是一种高级、解释型、通用的编程语言,由荷兰程序员Guido van Rossum于1991年发布。Python的设计哲学强调代码的可读性和简洁性,使用明显的缩进来定义代码块,而不是传统的花括号。
Python广泛应用于Web开发、数据分析、人工智能、自动化脚本、科学计算等领域。它拥有庞大的标准库和第三方生态系统(PyPI),使其成为当今最受欢迎的编程语言之一。
Python的特点
简洁易读:Python的语法接近自然语言,新手可以快速上手。例如,打印一句话只需要一行代码:
print("Hello, World!")
跨平台:Python可以在Windows、macOS、Linux等主流操作系统上运行,无需修改代码。
解释型语言:Python代码不需要编译,直接由解释器逐行执行,这使得开发和调试更加高效。
动态类型:变量不需要预先声明类型,解释器会自动推断。
丰富的库:标准库涵盖了文件操作、网络编程、正则表达式、数据库连接等常见需求。
环境搭建
Windows系统
- 访问Python官方网站 python.org
- 下载最新稳定版本的安装包
- 运行安装程序,**务必勾选"Add Python to PATH"**选项
- 点击"Install Now"完成安装
安装完成后,打开命令提示符(CMD)或PowerShell,输入以下命令验证:
python --version
如果显示类似 Python 3.12.x 的版本号,说明安装成功。
macOS系统
macOS通常预装了Python 2,但建议安装Python 3。推荐使用Homebrew安装:
# 安装Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装Python 3
brew install python
Linux系统
大多数Linux发行版预装了Python 3。可以通过包管理器安装或升级:
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# CentOS/RHEL
sudo yum install python3
第一个Python程序
创建一个名为 hello.py 的文件,输入以下内容:
# 这是我的第一个Python程序
print("你好,Python!")
print("我开始学习编程了。")
# 简单的计算
result = 10 + 20
print(f"10 + 20 = {result}")
在命令行中运行:
python hello.py
输出结果:
你好,Python!
我开始学习编程了。
10 + 20 = 30
开发工具推荐
虽然可以使用任何文本编辑器编写Python代码,但专业的集成开发环境(IDE)能大幅提升效率:
- VS Code:轻量级,插件丰富,适合各水平开发者
- PyCharm:专业的Python IDE,提供智能补全、调试、版本控制等功能
- Jupyter Notebook:适合数据分析和学习,支持交互式编程
代码运行方式
Python有两种主要的运行方式:
交互模式:在终端中输入 python 进入交互式解释器,适合快速测试代码片段。
>>> 2 + 3
5
>>> "Hello" * 3
'HelloHelloHello'
>>> exit() # 退出交互模式
脚本模式:将代码写入 .py 文件,然后用 python 命令运行,适合编写完整程序。
总结
Python是一门强大且友好的编程语言。搭建好环境后,你就已经迈出了编程学习的第一步。接下来,我们将学习Python的变量和数据类型,这是编写任何程序的基础。