购物车中还没有商品,赶紧选购吧!
Python程序设计(第3版) 黄锐军 高等教育出版社
商品价格
定价
手机购买
商品二维码
配送
北京市
数量

推荐商品

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存   个

商品详情

商品名称:Python程序设计(第3版)
ISBN:9787040645224
出版社:高等教育出版社
出版年月
作者:黄锐军
定价:49.50
页码:324
装帧:平装
版次:3
字数:410 千字
开本:16开
套装书:否

本书为“十四五”职业教育国家规划教材,同时为职业教育国家在线精品课程“Python程序设计”的配套教材,也是国家职业教育软件技术专业教学资源库配套教材。

本书共分9章,从Python的基本语法开始,由浅入深、循序渐进地引导读者使用Python进行程序设计,主要内容包括:Python的环境搭建与基本程序结构;Python的条件、循环、异常等程序语句;函数与模块;常用的数据类型;面向对象编程;文件操作;数据库操作;网络编程以及实用的综合项目。

本书配有微课视频、课程标准、授课用PPT等丰富的数字化学习资源。与本书配套的数字课程“Python程序设计”在“智慧职教”平台(www.icve.com.cn)上线,学习者可登录平台在线学习,授课教师可调用本课程构建符合自身教学特色的SPOC课程,详见“智慧职教”服务指南。本书同时配有MOOC课程,学习者可访问“智慧职教MOOC学院”(mooc.icve.com.cn)和“中国大学MOOC”进行在线开放课程学习。授课教师也可登录“高等教育出版社产品信息检索系统”(xuanshu.hep.com.cn)搜索并下载本书配套教学资源。

本书为高等职业院校计算机类专业“Python程序设计”课程的教材,也可供软件设计人员参考使用。

前辅文
第1章 Python程序基础
  1.1 Python程序开发环境
   1.1.1 教学目标
   1.1.2 Python开发环境搭建
  1.2 Python程序语句
   1.2.1 教学目标
   1.2.2 初识Python程序
   1.2.3 Python程序风格
   1.2.4 Python注释语句
  1.3 Python数据类型
   1.3.1 教学目标
   1.3.2 Python数据类型
   1.3.3 数据类型的转换
   1.3.4 整数格式化输出
   1.3.5 浮点数格式化输出
   1.3.6 字符串的输出
   1.3.7 输入语句
  1.4 Python表达式
   1.4.1 教学目标
   1.4.2 数学运算符
   1.4.3 关系运算
   1.4.4 逻辑运算和逻辑表达式
  1.5 实践项目: 学生成绩计算
   1.5.1 项目目标
   1.5.2 项目设计
   1.5.3 项目实践
  练习1
第2章 Python程序语句
  2.1 简单条件语句
   2.1.1 教学目标
   2.1.2 条件语句
   2.1.3 【案例】输出两个整数的最大值
  2.2 复杂条件语句
   2.2.1 教学目标
   2.2.2 复杂条件语句
   2.2.3 【案例】输出某个月份的最大日期
  2.3 while循环语句
   2.3.1 教学目标
   2.3.2 while循环语句
   2.3.3 【案例】有理数除法的精确计算
  2.4 while循环的退出
   2.4.1 教学目标
   2.4.2 循环的退出
   2.4.3 【案例】输入学生成绩
  2.5 for循环语句
   2.5.1 教学目标
   2.5.2 for循环语句
   2.5.3 for循环的退出
   2.5.4 【案例】计算数值和
  2.6 循环语句注意事项
   2.6.1 教学目标
   2.6.2 for循环注意事项
   2.6.3 for与while循环比较
   2.6.4 【案例】数的进制转换
  2.7 循环的嵌套
   2.7.1 教学目标
   2.7.2 循环结构嵌套
   2.7.3 多循环的规则
   2.7.4 多循环的退出规则
   2.7.5 【案例】整数的质因数分解
  2.8 异常处理
   2.8.1 教学目标
   2.8.2 异常情况
   2.8.3 异常语句
   2.8.4 抛出异常
   2.8.5 简单异常语句
   2.8.6 【案例】学生成绩计算
  2.9 实践项目:探究哥德巴赫猜想
   2.9.1 项目目标
   2.9.2 项目设计
   2.9.3 项目实践
  练习2
第3章 Python函数与模块
  3.1 Python函数
   3.1.1 教学目标
   3.1.2 函数定义
   3.1.3 函数参数与返回值数
   3.1.4 【案例】求最大公约数与最小公倍数
  3.2 Python变量范围
   3.2.1 教学目标
   3.2.2 局部变量
   3.2.3 全局变量
   3.2.4 【案例】银行存款与取款过程
  3.3 函数调用
   3.3.1 教学目标
   3.3.2 函数调用
   3.3.3 【案例】探究哥德巴赫猜想
  3.4 函数默认参数
   3.4.1 教学目标
   3.4.2 默认参数的使用
   3.4.3 默认参数的位置
   3.4.4 【案例】print()函数的默认参数
  3.5 函数与异常
   3.5.1 教学目标
   3.5.2 异常处理
   3.5.3 【案例】时间的输入与显示
  3.6 Python模块
   3.6.1 教学目标
   3.6.2 Python模块使用
   3.6.3 Python模块位置
   3.6.4 【案例】测试Python模块的位置
  3.7 实践项目:打印万年日历
   3.7.1 项目目标
   3.7.2 项目设计
   3.7.3 项目实践
  练习3
第4章 Python序列数据
  4.1 字符串类型
   4.1.1 教学目标
   4.1.2 字符串类型
   4.1.3 【案例】字符串的对称
  4.2 字符串函数
   4.2.1 教学目标
   4.2.2 字符串函数
   4.2.3 【案例】寻找字符串的子串
  4.3 列表类型
   4.3.1 教学目标
   4.3.2 列表类型
   4.3.3 列表常用操作函数
   4.3.4 列表与函数
   4.3.5 【案例】实现列表存储省份与城市
  4.4 元组类型
   4.4.1 教学目标
   4.4.2 元组类型
   4.4.3 【案例】设计通用的最大值函数
  4.5 字典类型
   4.5.1 教学目标
   4.5.2 字典类型
   4.5.3 【案例】通过字典存储学生信息
  4.6 字典与函数
   4.6.1 教学目标
   4.6.2 字典与函数
   4.6.3 字典与字典参数
   4.6.4 【案例】通过字典存储省份与城市
  4.7 实践项目:我的英文字典
   4.7.1 项目目标
   4.7.2 项目设计
   4.7.3 项目实践
  练习4
第5章 Python面向对象
  5.1 类与对象
   5.1.1 教学目标
   5.1.2 类与对象
   5.1.3 类属性与方法
   5.1.4 访问的权限
   5.1.5 【案例】实现图书对象列表
  5.2 类方法与静态方法
   5.2.1 教学目标
   5.2.2 类的方法
   5.2.3 【案例】编写我的时间类
  5.3 对象初始化
   5.3.1 教学目标
   5.3.2 构造与析构方法
   5.3.3 对象的初始化
   5.3.4 理解实例方法
   5.3.5 【案例】编写我的日期类
  5.4 类的继承
   5.4.1 教学目标
   5.4.2 派生与继承
   5.4.3 【案例】编写我的日期时间类
  5.5 实践项目:学生信息管理
   5.5.1 项目目标
   5.5.2 项目设计
   5.5.3 项目实践
  练习5
第6章 Python文件操作
  6.1 写文本文件
   6.1.1 教学目标
   6.1.2 文件概述
   6.1.3 文件的打开与关闭
   6.1.4 写文本文件
   6.1.5 【案例】将学生信息存储到文件
  6.2 读文本文件
   6.2.1 教学目标
   6.2.2 读文本文件
   6.2.3 【案例】从文件读取学生信息
  6.3 二进制文件
   6.3.1 教学目标
   6.3.2 二进制文件
   6.3.3 【案例】查看二进制文件数据
  6.4 文件编码
   6.4.1 教学目标
   6.4.2 字符编码
   6.4.3 读写文本文件
   6.4.4 【案例】以二进制模式读写文本文件
  6.5 文件指针
   6.5.1 教学目标
   6.5.2 文件指针
   6.5.3 指针操作
   6.5.4 【案例】实现文件数据反驻与加密
  6.6 实践项目:教材记录管理
   6.6.1 项目目标
   6.6.2 项目设计
   6.6.3 项目实践
  练习6
第7章 Python数据库操作
  7.1 连接MySQL数据库
   7.1.1 教学目标
   7.1.2 连接MySQL数据库
   7.1.3 操作数据库
   7.1.4 【案例】创建学生数据表
  7.2 读写MySQL数据库
   7.2.1 教学目标
   7.2.2 读取MySQL数据库
   7.2.3 【案例】管理学生数据表
  7.3 MySQL命令参数
   7.3.1 教学目标
   7.3.2 数据库参数
   7.3.3 【案例】管理学生数据表
  7.4 SQLite数据库操作
   7.4.1 教学目标
   7.4.2 SQLite数据库
   7.4.3 操作SQLite数据库
   7.4.4 数据库参数
   7.4.5 【案例】管理学生数据表
  7.5 实践项目:学生成绩管理
   7.5.1 项目目标
   7.5.2 项目设计
   7.5.3 项目实践
  练习7
第8章 Python网络编程
  8.1 网络通信程序
   8.1.1 教学目标
   8.1.2 网络程序
   8.1.3 客户端与服务器
   8.1.4 【案例】网络通信程序
  8.2 整数网络传输
   8.2.1 教学目标
   8.2.2 整数与二进制数据
   8.2.3 【案例】整数网络传输
  8.3 字符串网络传输
   8.3.1 教学目标
   8.3.2 字符串与二进制数据
   8.3.3 【案例】实现字符串网络传输
  8.4 实践项目:文件网络传输
   8.4.1 项目目标
   8.4.2 项目设计
   8.4.3 项目实践
  练习8
第9章 Python综合项目
  9.1 个人所得税计算器
   9.1.1 项目描述
   9.1.2 项目设计
   9.1.3 项目实践
  9.2 神奇的数值变换
   9.2.1 项目描述
   9.2.2 项目设计
   9.2.3 项目实践
  9.3 乒乓球比赛名次的判定
   9.3.1 项目描述
   9.3.2 项目设计
   9.3.3 项目实践
  9.4 汉字编码表的设计
   9.4.1 项目描述
   9.4.2 项目设计
   9.4.3 项目实践
  9.5 学生成绩分析
   9.5.1 项目描述
   9.5.2 项目设计
   9.5.3 项目实践
  9.6 数字迷宫游戏设计
   9.6.1 项目描述
   9.6.2 项目设计
   9.6.3 项目实践
  9.7 最短路径问题
   9.7.1 项目描述
   9.7.2 项目设计
   9.7.3 项目实践
  9.8 背包价值问题
   9.8.1 项目描述
   9.8.2 项目设计
   9.8.3 项目实践
  练习9
附录
  附录A Python GUI编程
  附录B Python拓展综合项目
参考文献

“十四五”职业教育国家规划教材

对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加