STLG_05_01_Python - 简介和环境搭建
Python是一种高级编程语言,以其简洁、易读的语法而闻名,广泛应用于Web开发、数据科学、人工智能、自动化脚本等领域。它具有丰富的标准库和第三方库,如NumPy、Pandas、Django和TensorFlow,支持多种编程范式,包括面向对象、函数式和过程式编程。Python跨平台,可在Windows、macOS和Linux上运行,拥有活跃的社区和大量学习资源,是初学者和专业人士的首选之一。
·
Python是一种高级编程语言,以其简洁、易读的语法而闻名,广泛应用于Web开发、数据科学、人工智能、自动化脚本等领域。它具有丰富的标准库和第三方库,如NumPy、Pandas、Django和TensorFlow,支持多种编程范式,包括面向对象、函数式和过程式编程。Python跨平台,可在Windows、macOS和Linux上运行,拥有活跃的社区和大量学习资源,是初学者和专业人士的首选之一。
1. Python的历史和应用领域
1.1 Python的历史
- 创始人:Python由荷兰计算机科学家 Guido van Rossum 于1989年圣诞节期间创建。
- 语言命名:Python的名称来源于英国喜剧团体 Monty Python,而非蟒蛇。
- 发布时间:Python的第一个公开发行版(Python 0.9.0)发布于1991年。
- 版本演进:
- Python 1.x:基础功能版本。
- Python 2.x:广泛使用的版本(2000年发布,2020年停止支持)。
- Python 3.x:现代版本(2008年发布,目前主流),不兼容Python 2.x。
- 最新版本:截至2025年,Python的最新稳定版本是 Python 3.11.x。
1.2 Python的应用领域
Python因其简洁、易读、强大的特性,被广泛应用于以下领域:
-
Web开发:
- 使用框架如
Django和Flask快速构建高效、可扩展的Web应用。 - 示例:Instagram、YouTube的后端基于Python。
- 使用框架如
-
数据科学和人工智能:
- 数据分析:利用
Pandas、NumPy进行数据处理。 - 机器学习:使用
Scikit-learn、TensorFlow和PyTorch开发模型。 - 示例:Google的AI研究工具和实验平台。
- 数据分析:利用
-
自动化脚本:
- 用于自动化任务(如文件处理、系统监控)。
- 示例:运维工程师使用Python脚本管理服务器。
-
科学计算:
- 研究领域常用的工具库:
SciPy、Matplotlib。 - 示例:NASA使用Python进行空间研究。
- 研究领域常用的工具库:
-
云计算:
- 使用
OpenStack构建云基础设施。 - 示例:亚马逊AWS和微软Azure的部分服务。
- 使用
-
游戏开发:
- 使用
Pygame开发2D游戏。 - 示例:《EVE Online》使用Python作为脚本语言。
- 使用
-
网络爬虫:
- 使用
Scrapy和BeautifulSoup抓取网页数据。 - 示例:搜索引擎的爬虫系统。
- 使用
-
嵌入式系统:
- 使用
MicroPython和CircuitPython开发物联网设备。
- 使用
2. 安装Python解释器
2.1 下载Python解释器
- 访问官方网站:Welcome to Python.org。
- 在“Downloads”页面,选择适合操作系统的最新版本(如
Python 3.11.x)。 - 下载对应安装包:
- Windows:下载
.exe安装包。 - macOS:下载
.pkg安装包。 - Linux:通常自带Python,但可从源码编译或使用包管理器安装。
- Windows:下载
2.2 安装步骤(以Windows为例)
- 运行下载的
.exe文件。 - 选择“Install Now”(推荐)或“Customize installation”。
- 勾选以下选项:
- Add Python to PATH:将Python添加到系统环境变量中,方便命令行调用。
- Install launcher for all users:为所有用户安装启动器。
- 点击“Install”开始安装。
- 安装完成后,打开命令提示符(CMD),输入
python --version,确认安装成功。
2.3 安装步骤(以macOS为例)
- 运行下载的
.pkg文件。 - 按照安装向导逐步完成安装。
- 打开终端,输入
python3 --version,确认安装成功。
2.4 安装步骤(以Linux为例)
- 打开终端,输入以下命令:
sudo apt update sudo apt install python3.11 - 输入
python3 --version,确认安装成功。
2.5 验证安装
- 打开命令行工具(如CMD、终端),输入以下命令:
如果显示python --versionPython 3.11.x,则安装成功。
3. 设置开发环境
3.1 使用VSCode(推荐)
Visual Studio Code(简称VSCode)是一款轻量级但功能强大的代码编辑器,支持多种编程语言。
3.1.1 安装VSCode
- 访问官方网站:Visual Studio Code - Code Editing. Redefined。
- 下载并安装适合操作系统的版本。
3.1.2 配置Python环境
- 打开VSCode。
- 安装以下扩展:
- Python(由Microsoft提供):提供Python语言支持、调试和Linting功能。
- Pylance(可选):提高代码补全和静态分析能力。
- 配置解释器:
- 按
Ctrl+Shift+P,输入Python: Select Interpreter,选择已安装的Python版本。
- 按
3.1.3 创建和运行Python项目
- 新建文件,保存为
.py文件(如hello.py)。 - 编写简单代码:
print("Hello, Python!") - 右键选择“Run Python File in Terminal”,运行代码。
3.2 使用PyCharm
PyCharm是JetBrains开发的专业Python IDE,适合大型项目开发。
3.2.1 安装PyCharm
- 访问官方网站:PyCharm: the Python IDE for data science and web development。
- 下载并安装PyCharm Community(免费版)或Professional(付费版)。
3.2.2 配置Python环境
- 打开PyCharm。
- 创建新项目时,选择已安装的Python解释器。
- 点击“Create”完成项目创建。
3.2.3 创建和运行Python项目
- 右键项目目录,选择“New > Python File”,创建
.py文件。 - 编写代码:
print("Hello, Python!") - 右键选择“Run”,运行代码。
4. 学习资源推荐
- 官方文档:3.13.1 Documentation
更多推荐



所有评论(0)