AI大模型开发-Python介绍、版本说明

目录

Python 介绍

Python语言

复制代码
- Python是一种**简单易学**、**功能强大**的高层次编程语言,被称为"胶水语言"(能轻松整合其他语言组件)
- 地址:[https://www.python.org/](https://www.python.org/)
- 核心特点
	- **极简语法**  示例:用一行代码打印"Hello World"
c 复制代码
# 对比:相同功能在Java需要5行代码,C++需要7行代码
print("Hello World!")
复制代码
	- **动态类型** :变量类型自动判断(无需声明类型)
python 复制代码
age = 25           # 自动识别为整数
name = "xxxx"      # 自动识别为字符串
复制代码
	- ***解释型语言**: 无需编译,直接运行(对比C++需要先编译成二进制文件)* 
	- **丰富的生态库**:AI开发常用库:NumPy(科学计算)、Pandas(数据处理)、PyTorch(深度学习)

应用领域

  • Web后端开发(框架DjangoFlask)、爬虫、数据分析、自动化办公、人工智能、机器学习、AI大模型开发
领域 典型库 应用场景
人工智能 TensorFlow, PyTorch 图像识别/自然语言处理
数据分析 Pandas, Matplotlib 销售数据可视化分析
自动化运维 Ansible, Paramiko 服务器批量管理
Web开发 Django, Flask 企业级网站开发

语言版本

请注意,Python 2.x 系列已经在 2020 年停止支持,建议使用 Python 3.x 系列的版本

版本号 发布时间 停止支持 (EOL) 主要特性/改进 是否推荐使用
Python 2.7 2010-07 2020-01 ✅ 最后一个 Python 2 系列版本,长期维护版 ❌ 已淘汰(无安全更新)
Python 3.0 2008-12 2009-06 ✅ 引入不兼容 2.x 的语法(print 函数、Unicode 字符串等) ❌ 历史版本
Python 3.7 2018-06 2023-06 ✅ 数据类 (dataclass)、异步生成器、内置 breakpoint() ❌ 已淘汰
Python 3.8 2019-10 2024-10 ✅ 海象运算符 (:=)、仅位置参数限定符 (/) ❌ 已淘汰(曾标记"稳定",现已 EOL)
Python 3.9 2020-10 2025-10 ✅ 字典联合运算符 (` )、字符串移除前后缀方法 (removeprefix`)
Python 3.10 2021-10 2026-10 ⚠️ 结构化模式匹配 (match-case)、更友好错误提示、类型联合 ` `
Python 3.11 2022-10 2027-10 性能提升 60%(显著加速)、异常备注、tomllib 标准库支持 ✅ 推荐首选(稳定、高速、兼容佳)
Python 3.12 2023-10 2028-10 更快的解释器(PEP 709)、改进错误信息、移除 distutils(需迁移至 setuptools) ✅ 强烈推荐(生产环境主流版本)
Python 3.13 2024-10 2029-10 实验性无 GIL (--disable-gil)、JIT 编译器初版、交互式解释器大幅增强 ✅ 最新尝鲜(适合前沿探索)
  • 推荐版本:

    • 新手学习和正式使用:Python 3.10以上(LTS版本长期支持,文档完善,稳定性和性能平衡)
    • 有3.10以上版本的大体语法类似,所以小版本有差异不影响
    • 文档地址:https://docs.python.org/zh-cn/3.10/
  • 查看当前电脑是否有安装

python 复制代码
# 查看当前Python版本
python --version
  • 常用编辑器
工具名称 类型 适合场景 学习曲线 核心优势 下载地址
VSCode 编辑器 全栈开发/通用编程 中等 轻量快速、插件生态丰富 code.visualstudio.com
PyCharm IDE 大型项目/专业开发 较高 智能代码补全、深度框架支持 jetbrains.com/pycharm
Jupyter 笔记本 数据分析/算法实验 交互式编程、可视化结果即时呈现 jupyter.org
Spyder IDE 科学计算/数值分析 内置变量查看器、MATLAB风格界面 spyder-ide.org
Sublime Text 编辑器 快速编辑/轻量开发 中低 启动极快、多光标编辑 sublimetext.com

环境和编辑器安装

Python配置环境变量

  • 根据情况选择不同系统的安装包,记得选择installer(win)为主,方便使用
  • 自己去官网下载(结合网上的博文搜索下安装和升级方式)
  • 地址:https://www.python.org/

编辑器 Visual Studio Code(AI开发首选)

  • 推荐插件组合
python 复制代码
Python 微软官方支持
Pylance 类型提示增强
Python Snippets 编码技巧
Python Indent 缩进
TONGYI Lingma AI编码
  • 编辑器英文改中文
相关推荐
卷无止境1 小时前
FastAPI 的 Request 类装了什么
后端·python
Henry-SAP9 小时前
SAP引领ERP智能化转型
人工智能·云原生·sap·erp
峥嵘life9 小时前
Android16 311Y3 EAP-TLS 网络连接失败分析与修复总结
android·开发语言·人工智能·php
特立独行的猫a10 小时前
一切皆插件:DeepSeek Harness 的架构哲学,以及与主流 Agent 的对比
人工智能·架构·agent·deepseek·harness
电商API_1800790524710 小时前
京东商品详情API技术文章
大数据·运维·人工智能·网络爬虫
fīɡЙtīиɡ ℡10 小时前
AI Agent 记忆系统
人工智能
企鹅的企11 小时前
2027北京AI数字健康与智慧医疗展官方:超两成展品亚洲首秀
人工智能·科技·机器人
lvts_cs11 小时前
淄博高新区绿天使数智创新港:高标准产研厂房全维度详解
大数据·人工智能