为你推荐

内容简介
前言
基础篇
第1章 程序设计的基本概念
1.1 程序
1.2 程序设计
1.3 程序设计的前提—算法
1.4 程序设计的实现
1.用BASIC语言
2.用Python语言
1.5 Python的下载和安装
1.6 下载和安装PyCharm开发环境
自我检测题
一、单一选择题
二、填空题
第2章 变量与基本数据类型
2.1 标识符
2.2 变量
2.3 基本数据类型
2.3.1 数字类型
2.3.2 字符串类型
2.3.3 布尔类型
2.4 运算符
2.4.1 算术运算符
2.4.2 赋值运算符
2.4.3 比较运算符
2.4.4 逻辑运算符
2.4.5 位运算符
1.位与运算
2.位或运算
3.位异或运算
4.位取反运算
5.左移位运算
6.右移位运算
2.5 Python的输入和输出
2.5.1 使用函数print()输出
2.5.2 使用函数input()输入
自我检测题
一、单一选择题
二、填空题
第3章 程序控制结构
3.1 再提算法
1.自然语言描述
2.流程图描述
3.N-S结构化流程图描述
3.2 顺序结构
3.3 分支选择结构
3.4 循环控制结构
3.5 条件语句
3.6 循环语句
3.6.1 while循环
3.6.2 for…in循环
自我检测题
一、单一选择题
二、填空题
第4章 序列
4.1 序列的概念
4.2 序列的通用操作
4.2.1 索引
4.2.2 切片
4.2.3 序列相加
4.2.4 将一个序列乘以一个正整数
4.2.5 检查某个元素是否是序列中的成员
自我检测题
一、单一选择题
二、填空题
第5章 列表
5.1 列表的概念
5.2 列表的基本操作
5.2.1 列表的创建
5.2.2 访问列表元素
5.2.3 对列表元素进行添加、修改和删除
5.2.4 对列表元素进行统计、计算
5.2.5 对列表元素进行排序
5.2.6 列表推导式
自我检测题
一、单一选择题
二、填空题
第6章 元组、字典与集合
6.1 元组
6.2 字典
6.3 集合
自我检测题
一、单一选择题
二、填空题
第7章 函数
7.1 函数的创建和调用
7.2 参数的传递
7.3 返回值
7.4 函数的递归调用
7.5 匿名函数
7.6 变量的作用域
自我检测题
一、单一选择题
二、填空题
第8章 文件和异常处理
8.1 文件的概念
8.1.1 文件的分类
8.1.2 文件的缓冲系统
8.2 基本文件操作
8.2.1 文件的打开和关闭
1.文件的打开
2.文件的关闭
3.上下文管理语句with
8.2.2 文件的读写
1.写文件
2.读文件
8.3 文件操作综合示例—通讯录管理系统
8.4 异常概述
8.5 异常处理
1.try…except语句
2.try…except…else语句
3.try…except…finally语句
自我检测题
一、单一选择题
二、填空题
第9章 类和对象
9.1 基本概念
9.1.1 对象
9.1.2 类
9.1.3 面向对象编程
9.2 类的定义
9.3 创建类的实例
9.4 类的访问限制
自我检测题
一、单一选择题
二、填空题
第10章 类的继承和多态
10.1 类的继承性
10.1.1 类继承的概念
10.1.2 类继承的实现
10.1.3 类的方法的重写
10.1.4 多继承的概念
10.1.5 多继承的实现
10.2 类的多态性
10.2.1 多态性的概念
10.2.2 多态性的实现
自我检测题
一、单一选择题
二、填空题
应用篇
第11章 海龟绘图
11.1 绘制图形基础
11.1.1 初识海龟
11.1.2 用海龟绘制多边形和半圆形
1.用海龟绘制多边形
2.用海龟绘制半圆形
11.1.3 用海龟输出文字
11.1.4 利用循环绘制较复杂的图形
1.绘制虚线
2.绘制虚线圆
3.绘制任意角数的彩色多角星
11.2 绘制爱心
11.3 绘制奥运五环
11.4 绘制时钟
1.绘制钟盘
2.绘制刻度
3.绘制指针
4.标注文字
5.让指针动起来
第12章 图形界面
12.1 GUI基础
12.2 简易计算器
1.设置窗口的大小和标题
2.定义计算器的功能
3.放置文本框和计算器按钮
12.3 仿真“计算器”
第13章 数据库编程
13.1 数据库编程概述
13.2 数据库简介
13.3 Access数据库操作
13.3.1 创建数据表
1.打开空白数据库
2.定义表的字段名称和数据类型
3.在数据表中输入数据
13.3.2 数据表的查询
1.使用查询向导
2.使用设计视图
13.4 SQLite数据库简介
第14章 学生成绩管理系统的设计
14.1 单表学生成绩管理系统的设计
14.2 多表学生成绩管理系统的设计
1.主要文件main.py
2.基础文件basics.py
3.管理学生信息文件manage.py
4.查询学生信息文件query.py
14.3 软件开发展望
附录A ASCII码字符集
附录B Python的内置函数
自我检测题参考答案
第1章
一、单一选择题
二、填空题
第2章
一、单一选择题
二、填空题
第3章
一、单一选择题
二、填空题
第4章
一、单一选择题
二、填空题
第5章
一、单一选择题
二、填空题
第6章
一、单一选择题
二、填空题
第7章
一、单一选择题
二、填空题
第8章
一、单一选择题
二、填空题
第9章
一、单一选择题
二、填空题
第10章
一、单一选择题
二、填空题
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜