- 零基础轻松入门Python:以理解和运用计算生态为目标,用通俗语言和趣味实例帮助没有编程基础的读者快速上手Python语言。
- 建立编程语言学习路径:通过25个原创实例由浅入深地引导学习,解决初学者面对Python庞杂知识体系不知从何学起的困惑。
- 拓宽函数库应用视野:介绍从数据理解到图像处理的14个Python函数库,帮助读者了解Python在各领域的实际应用能力。
- 激发编程学习兴趣:通过绘制蟒蛇、统计名著人物重要性、图像手绘效果等有趣案例,解决编程学习枯燥乏味、难以坚持的问题。
- 衔接在线课程与教材:提供大量扩展阅读资料和学习视频,配合中国大学MOOC课程使用,解决自学缺乏指导和反馈的困难。
★★★
中级
入门初级中级进阶高级
- 零基础编程初学者:从未接触过编程,希望通过Python入门并了解编程思维的高校学生或社会人士。
- 大专院校学生:将本书作为Python课程教材使用的计算机及相关专业在校学生,可配合MOOC课程同步学习。
- 跨专业学习者:文科、理科、工科等非计算机专业但对编程感兴趣,希望用Python解决本领域问题的学生和研究者。
- 自学Python的爱好者:希望通过有趣的实例和清晰的讲解自学Python,为后续深入学习数据分析或人工智能打基础。
- 配合MOOC课程同步学习:本书作者是中国大学MOOC平台主讲教师,建议边看书边观看配套视频,效果更佳。
- 亲手敲完每个实例代码:书中25个实例是学习的核心,不要只看代码,务必自己动手输入并运行调试。
- 由浅入深按顺序推进:前6章是语法基础,第7-9章是函数库应用,第10-12章是综合实战,建议循序渐进不要跳读。
- 善用扩展阅读资料:每章提供的扩展阅读和学习资料是课堂内容的补充,建议课后花时间阅读以加深理解。
- 学完后独立完成一个项目:从书中实例中选取感兴趣的方向,独立设计并实现一个小项目,检验学习成果。
- 语言基础:掌握Python核心语法,包括数据类型、控制结构、函数、文件操作等,具备独立编写程序的能力。
- 计算生态认知:了解14个常用Python函数库的功能和应用场景,知道遇到问题时该用什么工具去解决。
- 编程思维:通过实例训练建立计算思维,学会将实际问题分解为可编程解决的步骤。
- 实战经验:完成25个原创实例的练习,积累从简单绘图到网络爬虫、数据分析的项目实战经验。
- 持续学习能力:掌握借助在线课程、扩展资料和社区资源持续深入学习Python的方法和路径。
📖 书籍简介
产品特色

内容简介
本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的14个Python函数库,向初学Python语言的读者展示了全新的编程语言学习路径。全书一共设计了25个非常具有现代感的实例,从绘制蟒蛇、理解天天向上的力量到机器学习、网络爬虫,从文本进度条、统计名著人物重要性到图像手绘效果、雷达图绘制,绝大多数实例为作者原创,将随着内容深入不断激发读者学习Python语言的热情,因为“编程是件很有趣的事儿”。
本书内容丰富、叙述清晰、循序渐进,采用新形态构建形式,提供大量扩展阅读资料、学习资料和学习视频。本书作者(中国大学MOOC平台“Python语言程序设计”课程的主讲教师)建议广大读者借助在线开放课程,深入学习本书内容。本书适合初学Python语言的读者使用,也适合作为各类大专院校的教材,同时,也可作为对Python感兴趣读者的自学参考书。
📑 章节目录
- Python语言概述与开发环境搭建
- 基本数据类型与运算符
- 程序控制结构与函数基础
- 组合数据类型:列表、元组、字典与集合
- 字符串处理与格式化输出
- 文件操作与数据读写
- Python标准库与第三方库的使用
- 数据理解与统计分析函数库
- 网络爬虫入门与实践
- 图像处理与手绘效果实现
- 数据可视化:雷达图与统计图表绘制
- 机器学习初步与综合项目实战