🤖 Python人工智能程序设计

从Python基础到AI应用开发的完整学习路径

Python人工智能程序设计 封面

图书简介

《Python人工智能程序设计》是一本面向人工智能时代的Python编程教材。本书以"基础扎实、应用导向、技术前沿、实践驱动"为编写理念,系统介绍从Python编程基础到人工智能应用开发的完整知识体系。

全书将理论知识与实践案例紧密结合,各章的理论介绍深入浅出,并通过590余个代码示例和丰富的项目实践,帮助读者将理论知识转化为实际应用能力。特别设置"Ask AI"环节,培养读者在AI时代的学习能力和协作能力。

作者
刘强 著
出版社
清华大学出版社
出版时间
2026年4月
页数
380页
装帧
平装
18 完整章节
590+ 代码示例
4 学习阶段
Ask AI 创新学习模式

内容简介

本书主要内容涵盖:Python编程基础、Web应用与游戏开发、数据科学与分析、机器学习、深度学习、计算机视觉、自然语言处理、语音处理、大模型应用、智能体开发以及企业级开发技能。本书不仅系统讲解Python编程基础知识,还涵盖当前最前沿的大模型应用和智能体开发技术。

🎯 系统性强

从编程基础到AI应用,层层递进,环环相扣,确保读者扎实掌握每个知识点

💻 实践导向

590余个代码示例,在动手实践中深化理解,在解决问题中提升能力

🤖 AI辅助学习

创新性引入"Ask AI"环节,教会读者如何向AI提出正确问题

🚀 技术前沿

涵盖大模型、智能体等最前沿AI技术,把握技术发展最新趋势

🏢 企业级技能

异步编程、API设计、数据库技术、容器化部署、测试驱动开发

📚 四阶递进

基础篇夯实根基,应用篇拓展视野,AI篇深入核心,企业篇提升专业素养

内容架构

📖 第一部分:Python基础编程(第1-7章)

01

Python程序设计入门

语言概述、开发环境、AI辅助学习

02

变量与基本数据类型

变量赋值、字符串、数值类型

03

列表与元组

列表管理、for循环、推导式

04

程序的控制结构

条件判断、循环控制、函数定义

05

字典与集合

字典操作、集合运算、高级应用

06

类与面向对象程序设计

类定义、继承多态、软件工程

07

文件与异常

文件读写、异常处理机制

🚀 第二部分:Python应用开发(第8-10章)

08

Python Web应用开发

Streamlit、Flask框架

09

Python游戏开发

Pygame、贪吃蛇、打砖块

10

数据科学与分析

NumPy、Pandas、Matplotlib

🤖 第三部分:人工智能技术(第11-17章)

11

机器学习

Scikit-learn、决策树、KNN

12

深度学习

PyTorch、CNN、手写数字识别

13

计算机视觉

ResNet50、YOLO、FaceNet

14

自然语言处理

NLTK、spaCy、jieba、情感分析

15

语音处理

语音识别、语音合成、交互系统

16

大模型

OpenAI API、LangChain、RAG

17

智能体

LangGraph、CrewAI多智能体

⚡ 第四部分:企业级开发技能(第18章)

18

Python企业级开发技能

asyncio、FastAPI、SQLAlchemy、Docker、pytest

适读人群

学习收获

配套资源