封面
版权信息
内容提要
前言
在线教学辅助平台使用说明
第1章 编程前的准备工作
1.1 关于编程
1.2 关于Python
1.3 安装Python运行环境
1.4 第一个Python程序
1.5 本章小结
1.6 课后习题
第2章 Python语言基础
2.1 常量和简单数据类型
2.2 变量与赋值语句
2.3 运算符与表达式
2.4 输入与输出
2.5 注释
2.6 本章小结
2.7 课后习题
第3章 神奇的小海龟(Turtle)
3.1 第一个海龟程序
3.2 绘制正多边形
3.3 绘制美丽的五角星
3.4 大星星和小星星
3.5 更多关于海龟的函数
3.6 本章小结
3.7 课后习题
第4章 程序的流程控制
4.1 顺序结构
4.2 分支结构
4.3 循环结构
4.4 流程中转break语句和continue语句
4.5 综合案例
4.6 本章小结
4.7 课后习题
第5章 函数与模块
5.1 函数的定义与调用
5.2 函数的参数传递
5.3 变量的作用域
5.4 函数的递归
5.5 模块化程序设计
5.6 内置函数
5.7 本章小结
5.8 课后习题
第6章 数据结构
6.1 元组
6.2 列表
6.3 字符串
6.4 字典
6.5 集合
6.6 本章小结
6.7 课后习题
第7章 异常处理和文件操作
7.1 异常处理
7.2 断言
7.3 文件操作
7.4 本章小结
7.5 课后习题
第8章 面向对象编程
8.1 类和对象
8.2 类的继承
8.3 本章小结
8.4 课后习题
第9章 图形用户界面
9.1 Tkinter简介
9.2 Tkinter组件及其属性
9.3 案例分析:简单计算器
9.4 本章小结
9.5 课后习题
第10章 数据分析与可视化
10.1 数值计算库numpy
10.2 科学计算扩展库scipy
10.3 数值计算可视化库matplotlib
10.4 本章小结
10.5 课后习题
第11章 学生成绩管理系统的设计与实现
11.1 系统概述
11.2 数据类型的定义
11.3 为学生类型定制的基本操作
11.4 用文本文件实现数据的永久保存
11.5 用两级菜单四层函数实现系统
11.6 课后习题
附录A 配套实验
实验一 使用Turtle库绘制七巧板
实验二 程序的流程控制
实验三 函数的定义和调用
实验四 数据结构及文件读写应用
实验五 GUI程序设计
附录B 在线教学辅助平台教师使用手册
附录C 配套电子资源使用手册
更新时间:2019-10-23 16:58:13