Python语言程序设计基础(第版)嵩天

嵩天,博士,北京理工大学计算机学院副教授,美国圣路易斯华盛顿大学访问学者,中国大学MOOC最年轻的MOOC课程负责人,深受北理工学生喜爱的学霸型老师。他是清华直博保送生、计算机系博士毕业生、百人产品团队负责人,他曾经研发过CPU、编译器、网络协议、网络安全设备,成功产业化多套产品,还是多项国家自然科学基金项目的主持者。他是科研牛人,也是教学达人。他用Python玩转科研,现在他教你如何轻松玩转Python。

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

前辅文
第一部分初识Python语言
第1章程序设计基本方法
1.1计算机的概念
1.2程序设计语言
1.2.1程序设计语言概述
1.2.2编译和解释
1.2.3计算机编程
1.3Python语言概述
1.3.1Python语言的发展
1.3.2编写Hello程序
1.3.3Python语言的特点
1.4Python语言开发环境配置
1.4.1安装Python解释器
1.4.2运行Hello程序
1.4.3运行Python小程序
1.5程序的基本编写方法
1.5.1IPO程序编写方法
1.5.2理解问题的计算部分
1.6Python语言的版本更迭
1.6.1版本之间的区别
1.6.2版本的选择建议
本章小结
程序练习题
第2章Python程序实例解析
2.1实例1:温度转换
2.2Python程序语法元素分析
2.2.1程序的格式框架
2.2.2注释
2.2.3命名与保留字
2.2.4字符串
2.2.5赋值语句
2.2.6input()函数
2.2.7分支语句
2.2.8eval()函数
2.2.9print()函数
2.2.10循环语句
2.2.11函数
2.3实例2:Python蟒蛇绘制
2.4turtle库语法元素分析
2.4.1绘图坐标体系
2.4.2画笔控制函数
2.4.3形状绘制函数
2.4.4函数的封装
本章小结
程序练习题
第二部分深入Python语言
第3章基本数据类型
3.1数字类型
3.1.1数字类型概述
3.1.2整数类型
3.1.3浮点数类型
3.1.4复数类型
3.2数字类型的操作
3.2.1内置的数值运算操作符
3.2.2内置的数值运算函数
3.2.3内置的数字类型转换函数
3.3模块1:math库的使用
3.3.1math库概述
3.3.2math库解析
3.4实例3:天天向上的力量
3.5字符串类型及其操作
3.5.1字符串类型的表示
3.5.2基本的字符串操作符
3.5.3内置的字符串处理函数
3.5.4内置的字符串处理方法
3.6字符串类型的格式化
3.6.1format()方法的基本使用
3.6.2format()方法的格式控制
3.7实例4:文本进度条
3.7.1简单的开始
3.7.2单行动态刷新
3.7.3带刷新的文本进度条
本章小结
程序练习题
第4章程序的控制结构
4.1程序的基本结构
4.1.1程序流程图
4.1.2程序的基本结构
4.1.3程序的基本结构实例
4.2程序的分支结构
4.2.1单分支结构:if语句
4.2.2二分支结构:if-else语句
4.2.3多分支结构:if-elif-else语句
4.3实例5:身体质量指数BMI
4.4程序的循环结构
4.4.1遍历循环:for语句
4.4.2无限循环:while语句
4.4.3循环保留字:break和continue
4.5模块2:random库的使用
4.5.1random库概述
4.5.2random库解析
4.6实例6:π的计算
4.7程序的异常处理
4.7.1异常处理:try-except语句
4.7.2异常的高级用法
本章小结
程序练习题
第5章函数和代码复
......全部内容请购买实物书籍

#现在前往

精选留言

Python,语言,程序设计,基础
sample
2020-07-25
写留言
签到
投稿
QQ咨询
返回顶部