-
内容大纲
“Python程序设计”是一门理论性和实践性都很强的课程。本书由浅入深、循序渐进地讲述了Python程序设计的基本概念和基本方法,具有较强的系统性、可读性、可操作性和实用性。本书主要内容包括初识Python,Python语法基础,赋值语句与分支结构,循环结构与print语句,字典与集合,序列与迭代,函数,模块,字符串与文件,面向对象程序设计,对象的封装、继承与多态以及综合案例分析。
本书结构合理,内容翔实,论述准确,注重知识的层次性和技能培养的渐进性,并配以丰富的实例,每章均附有课后习题和编程实训,可作为应用型本科院校、高职高专院校计算机及相关专业的教材,也可作为编程人员的自学书籍。 -
作者介绍
-
目录
第1章 初识Python
1.1 计算机简史
1.1.1 现代计算机
1.1.2 计算机科学
1.1.3 计算机的组成
1.2 计算机软件与程序设计语言
1.2.1 计算机软件
1.2.2 程序设计语言
1.2.3 计算机翻译器
1.3 Python语言简介
1.3.1 Python简史
1.3.2 Python语言的特点
1.3.3 Python语言的版本
1.4 Python集成开发环境
1.5 Python下载与安装
1.5.1 下载与安装Python开发软件
1.5.2 执行Pvthon程序
课后习题
编程实训
第2章 Python语法基础
2.1 标识符与数据类型
2.1.1 标识符与保留字
2.1.2 对象与数据类型
2.1.3 动态类型与静态类型
2.1.4 列表类型
2.1.5 可变类型与不可变类型
2.1.6 别名现象
2.1.7 元组类型
2.2 运算符与表达式
2.2.1 算术运算符
2.2.2 比较运算符
2.2.3 逻辑运算符
2.2.4 运算符优先级
2.3 程序注释
2.4 程序文件扩展名与常见错误类型
2.4.1 扩展名与执行方式
2.4.2 程序常见错误
2.5 软件开发简介
2.5.1 软件生命周期
2.5.2 程序开发示例:温度转换器
课后习题
编程实训
第3章 赋值语句与分支结构
3.1 初识语句
3.1.1 语句的基本概念
3.1.2 表达式语句
3.1.3 特有的缩进
3.2 赋值语句
3.2.1 基本赋值语句
3.2.2 多重赋值语句
3.2.3 同时赋值语句
3.2.4 增强赋值语句
3.3 input赋值语句
3.4 分支语句
3.4.1 简单分支语句
3.4.2 复杂分支语句
3.4.3 多重条件分支语句
3.4.4 程序示例:寻找三个数中最大的一个
3.5 异常处理机制
3.6 pass语句
课后习题
编程实训
第4章 循环结构与print语句
4.1 for循环语句
4.1.1 解析for循环
4.1.2 程序实例:计算一系列数字的平均值
第5章 字典与集合
第6章 序列与迭代
第7章 函数
第8章 模块
第9章 字符串与文件
第10章 面向对象程序设计
第11章 对象的封装、继承与多态
第12章 综合案例分析
附录
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...