更新时间:2021-10-27 16:39:17
封面
版权页
内容概述
前言
二维码资源清单
第1章 Python编程入门
1.1 Python语言概述
1.1.1 Python语言发展概况
1.1.2 Python的下载与安装
1.2 Python语法介绍
1.2.1 交互式解释执行与脚本式解释运行
1.2.2 程序结构特点
1.2.3 语法规则
1.3 Python基本数据类型
1.3.1 数据类型概述
1.3.2 变量与常量
1.3.3 整数类型
1.3.4 小数、浮点数类型
1.3.5 复数类型
1.3.6 字符串及其基本操作
1.3.7 数据类型转换
1.4 基本输入输出函数
1.4.1 input()函数
1.4.2 print()函数
1.5 运算符
1.5.1 算术运算符
1.5.2 赋值运算符
1.5.3 位运算符
1.5.4 比较运算符(关系运算符)
1.5.5 逻辑运算符
1.5.6 三目运算符
1.5.7 运算符优先级
思考与练习
第2章 Python序列操作
2.1 序列及通用操作
2.1.1 序列概述
2.1.2 序列的通用操作
2.1.3 和序列相关的内置函数
2.2 列表及操作
2.2.1 列表及其创建
2.2.2 列表的基本操作与方法
2.3 元组及操作
2.3.1 元组及其创建
2.3.2 元组的基本操作与方法
2.3.3 “可变的”tuple元组
2.4 字符串及操作
2.4.1 字符串概述
2.4.2 字符串的基本操作与方法
2.5 字典
2.5.1 字典及其创建
2.5.2 字典的基本操作与方法
2.6 集合
2.6.1 集合及其创建
2.6.2 集合的基本操作与方法
第3章 结构化程序设计
3.1 结构化程序设计理念
3.1.1 程序设计与算法
3.1.2 结构化程序设计的基本要点
3.2 选择结构
3.2.1 if语句的形式
3.2.2 if语句的嵌套
3.2.3 assert断言语句及用法
3.3 循环结构
3.3.1 while循环语句
3.3.2 for循环语句
3.3.3 范围及for循环控制
3.3.4 循环嵌套
3.3.5 循环控制语句
3.4 采用选择与循环实现序列操作
3.4.1 序列推导式
3.4.2 zip函数及用法
3.4.3 reversed函数及用法
3.4.4 sorted函数及用法
3.5 综合案例解析
3.5.1 编写计算班级学生平均分程序
3.5.2 编写判断是否素数的程序
第4章 Python函数、模块与类
4.1 函数的定义
4.1.1 概述
4.1.2 函数的形式参数和实际参数
4.1.3 函数的关键字参数
4.1.4 函数的默认值参数
4.1.5 None返回值
4.1.6 函数的局部变量与全局变量
4.1.7 为函数提供说明文档
4.2 函数的高级应用
4.2.1 匿名函数lambda表达式
4.2.2 闭包函数
4.2.3 递归函数
4.3 类与对象
4.3.1 对象的引入
4.3.2 类的构造方法
4.3.3 property() 函数和@property装饰器
4.4 类的封装与继承
4.4.1 封装
4.4.2 继承
4.4.3 多态
4.5 模块与库