更新时间:2023-10-25 19:56:34
封面
版权信息
内容提要
前言
本书微课索引
第1章 Python概述
1.1 Python简介
1.2 Python安装及集成开发环境
1.2.1 Python安装
1.2.2 Python自带集成开发环境
1.2.3 PyCharm集成开发环境
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 语法错误
1.4.2 运行错误
1.4.3 运行结果不正确
1.5 Python内置函数、标准库和第三方扩展库
1.5.1 内置函数
1.5.2 标准库
1.5.3 第三方扩展库
【实训】
【习题】
第2章 数据类型
2.1 数值型
2.1.1 整型
2.1.2 浮点型
2.1.3 复数型
2.1.4 数值运算符
2.1.5 用于数值型计算的常用函数
2.2 布尔型
2.2.1 布尔型及其运算
2.2.2 判断运算符
2.3 字符串型
2.3.1 字符编码及其Python支持
2.3.2 转义字符
2.3.3 字符串常量
2.3.4 字节串
2.3.5 内置字符串函数
2.3.6 字符串运算符
2.3.7 字符串格式化
2.3.8 字符串操作方法
2.3.9 正则表达式
2.4 日期时间类型
2.4.1 日期时间库
2.4.2 时间库
2.5 数据类型转换
2.5.1 进制和数值转换
2.5.2 字符、码值、字节和判断数据类型
2.6 【典型案例】:计算输入表达式不同进制值
第3章 程序控制结构
3.1 程序基本结构
3.1.1 输入数据
3.1.2 数据输出
3.1.3 算法描述和实现
3.2 分支结构
3.2.1 分支语句
3.2.2 分支语句的嵌套
3.3 循环结构
3.3.1 条件语句
3.3.2 遍历语句
3.3.3 循环体控制语句
3.3.4 循环嵌套
3.4 【典型案例】:计时答题和快判素数
3.5 异常处理
3.5.1 异常处理程序结构
3.5.2 【典型案例】:无限制输入分数计算平均分数
3.6 面向对象程序设计
3.6.1 类和对象
3.6.2 程序设计
3.6.3 【典型案例】:创建圆类并对其操作
第4章 组合数据类型
4.1 列表
4.1.1 列表的特性
4.1.2 列表的基本操作
4.1.3 列表方法
4.1.4 列表推导式
4.1.5 【典型案例】:评委评分处理
4.2 元组
4.2.1 元组的特性
4.2.2 生成器推导式
4.3 集合
4.3.1 集合的创建与访问
4.3.2 集合的基本操作
4.3.3 【典型案例】:销售商品详情数据统计
4.4 字典
4.4.1 字典的创建与操作
4.4.2 字典方法
4.4.3 【典型案例】:百分制成绩分级统计
4.5 常用函数和组合数据类型的转换