- 电子工业出版社
- 9787121364969
- 1-11
- 263067
- 48253183-7
- 平塑
- 16开
- 2024-07
- 524
- 328
- 工学
- 计算机科学与技术
- 计算机科学与技术
- 本科 研究生及以上
目录
目 录__eol____eol__第1部分 教 学 篇__eol__ 第1章 Python入门__eol__ 1.1 概述__eol__ 1.1.1 Python简介__eol__ 1.1.2 Python的特点__eol__ 1.1.3 Python的应用__eol__ 1.2 开发环境__eol__ 1.2.1 Python版本__eol__ 1.2.2 常用开发环境__eol__ 1.2.3 Python下载和安装__eol__ 1.2.4 PyCharm下载和安装__eol__ 1.2.5 第三方库安装__eol__ 1.3 程序开发__eol__ 1.3.1 程序运行方式__eol__ 1.3.2 使用Python自带工具开发Python程序__eol__ 1.3.3 使用PyCharm开发Python程序__eol__ 1.4 程序结构和编码规范__eol__ 1.4.1 文件类型__eol__ 1.4.2 代码结构__eol__ 1.4.3 程序编码规范__eol__ 1.5 输入、输出函数__eol__ 1.5.1 input()函数__eol__ 1.5.2 print()函数__eol__ 练习题1__eol__ 第2章 Python基础__eol__ 2.1 数据类型__eol__ 2.2 数字类型__eol__ 2.2.1 整型__eol__ 2.2.2 浮点类型__eol__ 2.2.3 复数类型__eol__ 2.2.4 布尔类型__eol__ 2.2.5 数字类型转换__eol__ 2.2.6 分数和高精度实数__eol__ 2.2.7 常用数学函数__eol__ 2.3 字符串类型__eol__ 2.3.1 字符串及创建__eol__ 2.3.2 字符串访问__eol__ 2.3.3 字符串运算__eol__ 2.3.4 字符串函数__eol__ 2.3.5 转义字符__eol__ 2.4 常量和变量__eol__ 2.4.1 常量__eol__ 2.4.2 变量__eol__ 2.5 运算符和表达式__eol__ 2.5.1 常用运算符和表达式__eol__ 2.5.2 运算符优先级__eol__ 2.5.3 补充说明__eol__ 2.6 特殊内置函数__eol__ 2.6.1 内置函数简介__eol__ 2.6.2 特殊内置函数__eol__ 2.7 程序调试__eol__ 2.7.1 错误类型__eol__ 2.7.2 使用Python自带的Shell工具进行程序调试__eol__ 2.7.3 在PyCharm中调试程序__eol__ 2.8 典型案例__eol__ 2.8.1 计算复杂算术运算表达式的值__eol__ 2.8.2 求几何面、几何体的(表)面积或体积__eol__ 2.8.3 解一元二次方程__eol__ 2.8.4 验证码验证__eol__ 练习题2__eol__ 第3章 程序设计结构__eol__ 3.1 概述__eol__ 3.2 顺序结构__eol__ 3.3 选择结构__eol__ 3.3.1 单分支结构__eol__ 3.3.2 二分支结构__eol__ 3.3.3 多分支结构__eol__ 3.3.4 条件运算__eol__ 3.3.5 选择结构嵌套__eol__ 3.4 循环结构__eol__ 3.4.1 while语句 __eol__ 3.4.2 for语句__eol__ 3.4.3 break、continue和pass语句__eol__ 3.4.4 循环结构的嵌套__eol__ 3.5 典型案例__eol__ 3.5.1 计算部分级数和__eol__ 3.5.2 使用选择结构计算员工工资__eol__ 3.5.3 用递推法求解实际问题__eol__ 3.5.4 “试凑法”解方程__eol__ 3.5.5 计算机猜数__eol__ 3.5.6 模拟自动饮料机__eol__ 练习题3__eol__ 第4章 组合数据__eol__ 4.1 概述__eol__ 4.2 列表__eol__ 4.2.1 列表创建__eol__ 4.2.2 列表访问__eol__ 4.2.3 列表复制和删除__eol__ 4.2.4 列表运算__eol__ 4.2.5 列表统计__eol__ 4.2.6 列表查找与排序__eol__ 4.3 元组__eol__ 4.3.1 元组创建__eol__ 4.3.2 元组访问__eol__ 4.3.3 元组复制和删除__eol__ 4.3.4 元组运算__eol__ 4.3.5 元组统计__eol__ 4.4 字典__eol__ 4.4.1 字典创建__eol__ 4.4.2 字典访问__eol__ 4.4.3 字典复制和删除__eol__ 4.5 集合__eol__ 4.5.1 集合创建__eol__ 4.5.2 集合访问__eol__ 4.5.3 集合复制和删除__eol__ 4.5.4 集合运算__eol__ 4.5.5 集合统计__eol__ 4.6 嵌套组合数据__eol__ 4.7 典型案例__eol__ 4.7.1 查找__eol__ 4.7.2 排序__eol__ 4.7.3 推导式__eol__ 4.7.4 列表作为堆栈和队列使用__eol__ 4.7.5 基于组合数据的游戏角色管理__eol__ 练习题4__eol__ 第5章 函数__eol__ 5.1 函数定义和调用__eol__ 5.1.1 函数定义__eol__ 5.1.2 函数调用__eol__ 5.2 函数参数__eol__ 5.2.1 参数传递__eol__ 5.2.2 参数类型__eol__ 5.2.3 参数传递的序列解包__eol__ 5.3 特殊函数__eol__ 5.3.1 匿名函数__eol__ 5.3.2 递归函数__eol__ 5.3.3 嵌套函数__eol__ 5.4 装饰器__eol__ 5.4.1 装饰器的定义和调用__eol__ 5.4.2 带参数的装饰器__eol__ 5.5 变量作用域__eol__ 5.6 典型案例__eol__ 5.6.1 加密和解密__eol__ 5.6.2 求最大公约数__eol__ 5.6.3 使用装饰器检查函数参数合法性__eol__ 5.6.4 模拟轮盘抽奖游戏__eol__ 练习题5__eol__ 第6章 面向对象程序设计__eol__ 6.1 概述__eol__ 6.2 类与对象__eol__ 6.2.1 类的定义__eol__ 6.2.2 对象创建和使用__eol__ 6.3 类的成员__eol__ 6.3.1 成员类型__eol__ 6.3.2 内置成员__eol__ 6.4 类的方法__eol__ 6.4.1 类的方法类型__eol__ 6.4.2 属性__eol__ 6.4.3 特殊方法__eol__ 6.5 类的继承与多态__eol__ 6.5.1 类的继承__eol__ 6.5.2 类的多态__eol__ 6.6 抽象类和抽象方法__eol__ 6.7 典型案例——书籍出租管理系统__eol__ 练习题6__eol__ 第7章 模块、包和库__eol__ 7.1 概述__eol__ 7.2 常用标准库模块__eol__ 7.2.1 Turtle模块__eol__ 7.2.2 Random模块__eol__ 7.2.3 Time模块和Datetime模块__eol__ 7.2.4 Os模块 __eol__ 7.2.5 Sys模块__eo