Python之光:Python编程入门与实战
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
71.8
7.3折
¥
99
全新
库存3件
作者李庆辉 著
出版社机械工业
ISBN9787111729891
出版时间2023-07
装帧其他
开本其他
定价99元
货号31789392
上书时间2024-10-13
商品详情
- 品相描述:全新
- 商品描述
-
目录
目 录?Contents<br />前 言<br />第1章 开始Python编程 1<br />1.1 认识Python 1<br />1.1.1 什么是编程 1<br />1.1.2 Python的诞生 2<br />1.1.3 Python的特点 3<br />1.1.4 为什么选择Python 4<br />1.1.5 如何学习Python 5<br />1.1.6 小结 5<br />1.2 Python快速入门 6<br />1.2.1 print() 6<br />1.2.2 基本数据类型 7<br />1.2.3 构造基本数据 8<br />1.2.4 赋值 10<br />1.2.5 注释 11<br />1.2.6 流程控制 11<br />1.2.7 函数 13<br />1.2.8 类 14<br />1.2.9 模块和包 15<br />1.2.10 小结 15<br />1.3 开发环境搭建 16<br />1.3.1 开发环境选择 16<br />1.3.2 Python安装管理 16<br />1.3.3 Miniconda安装 17<br />1.3.4 安装与管理Python环境 18<br />1.3.5 安装第三方库 19<br />1.3.6 JupyterLab 20<br />1.3.7 VS Code 22<br />1.3.8 PyCharm 23<br />1.3.9 小结 24<br />1.4 了解Python 24<br />1.4.1 代码行 25<br />1.4.2 缩进 26<br />1.4.3 标识符 27<br />1.4.4 标识符命名 27<br />1.4.5 名称的使用 30<br />1.4.6 常量和字面量 32<br />1.4.7 表达式 33<br />1.4.8 语句 35<br />1.4.9 命令行执行 37<br />1.4.10 执行模型 38<br />1.4.11 小结 40<br />1.5 本章小结 41<br />第2章 数据类型系统 42<br />2.1 一切皆对象 42<br />2.1.1 理解对象 42<br />2.1.2 理解类 43<br />2.1.3 类型检测 44<br />2.1.4 属性和方法 45<br />2.1.5 属性和方法查看 46<br />2.1.6 属性和方法的文档 47<br />2.1.7 小结 49<br />2.2 内置类型 49<br />2.2.1 类型体系 49<br />2.2.2 空类型和None 51<br />2.2.3 布尔值 52<br />2.2.4 布尔运算 54<br />2.2.5 比较运算 55<br />2.2.6 小结 56<br />2.3 数字 56<br />2.3.1 数值字面值 57<br />2.3.2 内置构造函数 58<br />2.3.3 数字的运算 60<br />2.3.4 内置计算函数 61<br />2.3.5 内置进制转换函数 62<br />2.3.6 数字的属性和方法 63<br />2.3.7 小数的舍入 64<br />2.3.8 整数的按位运算 65<br />2.3.9 小结 66<br />2.4 字符串 66<br />2.4.1 字符串字面值 67<br />2.4.2 字符串转义 68<br />2.4.3 字符串合并 69<br />2.4.4 格式化字面值 70<br />2.4.5 str()和repr() 71<br />2.4.6 ascii() 74<br />2.4.7 ord()和chr() 75<br />2.4.8 字符串的操作 75<br />2.4.9 字符串的方法 76<br />2.4.10 二进制序列 78<br />2.4.11 小结 79<br />2.5 本章小结 79<br />第3章 容器类型 80<br />3.1 容器类型概述 80<br />3.1.1 容器的分类 80<br />3.1.2 鸭子类型 81<br />3.1.3 成员检测 83<br />3.1.4 拼接 84<br />3.1.5 迭代 85<br />3.1.6 原地操作 86<br />3.1.7 clear()方法 88<br />3.1.8 remove()方法 89<br />3.1.9 copy()方法 91<br />3.1.10 pop()方法 91<br />3.1.11 推导式 93<br />3.1.12 collections容器类型 95<br />3.1.13 小结 96<br />3.2 序列类型 96<br />3.2.1 序列简介 96<br />3.2.2 自定义序列 97<br />3.2.3 range() 98<br />3.2.4 索引和切片 99<br />3.2.5 slice() 103<br />3.2.6 count()方法 104<br />3.2.7 index()方法 106<br />3.2.8 append()方法 108<br />3.2.9 extend()方法 109<br />3.2.10 insert()方法 110<br />3.2.11 reverse()方法 111<br />3.2.12 小结 111<br />3.3 列表和元组 112<br />3.3.1 构造列表 112<br />3.3.2 list() 112<br />3.3.3 列表的操作 113<br />3.3.4 列表的sort()方法 114<br />3.3.5 双向队列deque 115<br />3.3.6 元组构造 117<br />3.3.7 tuple() 118<br />3.3.8 圆括号形式 119<br />3.3.9 元组操作 122<br />3.3.10 元组解包 122<br />3.3.11 命名元组namedtuple() 123<br />3.3.12 小结 126<br />3.4 字典和集合 127<br />3.4.1 字典 127<br />3.4.2 dict() 128<br />3.4.3 hash()和可哈希 129<br />3.4.4 字典视图 130<br />3.4.5 字典获取值 133<br />3.4.6 字典的操作和方法 133<br />3.4.7 update()方法 134<br />3.4.8 字典的集合操作 135<br />3.4.9 字典的顺序 136<br />3.4.10 有序字典OrderedDict 136<br />3.4.11 映射链ChainMap 137<br />3.4.12 默认字典defaultdict 139<br />3.4.13 计数器Counter 140<br />3.4.14 字典的应用 141<br />3.4.15 集合 142<br />3.4.16 set() 143<br />3.4.17 集合的操作和方法 144<br />3.4.18 集合运算 144<br />3.4.19 冻结集合frozenset() 145<br />3.4.20 小结 147<br />3.5 可迭代对象 147<br />3.5.1 可迭代对象简介 147<br />3.5.2 星号解包 148<br />3.5.3 迭代器 151<br />3.5.4 iter()和next() 154<br />3.5.5 生成器和yield表达式 157<br />3.5.6 生成器表达式 159<br />3.5.7 send()方法 160<br />3.5.8 all()和any() 161<br />3.5.9 sorted() 163<br />3.5.10 reversed() 163<br />3.5.11 小结 164<br />3.6 本章小结 164<br />第4章 流程控制与函数 165<br />4.1 基础流程控制语句 165<br />4.1.1 while语句 165<br />4.1.2 if语句 167<br />4.1.3 break和continue 169<br />4.1.4 for语句 169<br />4.1.5 with语句 171<br />4.1.6 raise语句 173<br />4.1.7 try语句 174<br />4.1.8 赋值表达式(海象符运算) 176<br />4.1.9 小结 179<br />4.2 模式匹配 179<br />4.2.1 基本语法 179<br />4.2.2 约束项 180<br />4.2.3 字面值匹配 181<br />4.2.4 或模式 181<br />4.2.5 字面值与变量模式 182<br />4.2.6 值模式 182<br />4.2.7 类模式 183<br />4.2.8 序列模式 183<br />4.2.9 映射模式 184<br />4.2.10 子模式中的as 185<br />4.2.11 小结 185<br />4.3 函数 186<br />4.3.1 理解函数 186<br />4.3.2 定义函数 186<br />4.3.3 函数的调用 188<br />4.3.4 函数返回值 189<br />4.3.5 递归函数 189<br />4.3.6 小结 190<br />4.4 函数的参数 190<br />4.4.1 函数参数简介 190<br />4.4.2 位置参数 191<br />4.4.3 关键字参数 191<br />4.4.4 可变参数 191<br />4.4.5 星号参数 193<br />4.4.6 斜杠参数 193<br />4.4.7 小结 194<br />4.5 函数进阶 194<br />4.5.1 可调用对象 194<br />4.5.2 高阶函数 196<br />4.5.3 装饰器 197<br />4.5.4 匿名函数 198<br />4.5.5 断言 200<br />4.5.6 小结 201<br />4.6 常用内置函数 201<br />4.6.1 zip() 202<br />4.6.2 enumerate() 203<br />4.6.3 eval() 204<br />4.6.4 exec()和compile() 204<br />4.6.5 globals()和locals() 205<br />4.6.6 vars() 206<br />4.6.7 小结 207<br />4.7 常用高阶函数 207<br />4.7.1 map() 207<br />4.7.2 filter() 208<br />4.7.3 reduce() 209<br />4.7.4 partial() 209<br />4.7.5 @cache 210<br />4.7.6 @singledispatch 211<br />4.7.7 小结 211<br />4.8 本章小结 212<br />第5章 类与模块 213<br />5.1 类的特征 213<br />5.1.1 类和对象 213<br />5.1.2 封装 214<br />5.1.3 继承 214<br />5.1.4 多态 214<br />5.1.5 小结 215<br />5.2 定义类 215<br />5.2.1 创建自定义类 215<br />5.2.2 类属性 216<br />5.2.3 实例化 217<br />5.2.4 私有变量 218<br />5.2.5 类的继承 219<br />5.2.6 类方法 221<br />5.2.7 静态方法 222<br />5.2.8 特殊方法 222<br />5.2.9 __new__和__init__ 223<br />5.2.10 __str__和__repr__ 224<br />5.2.11 __call__ 225<br />5.2.12 小结 226<br />5.3 关于类的函数 226<br />5.3.1 super() 226<br />5.3.2 object() 227<br />5.3.3 type() 228<br />5.3.4 关于对象属性的函数 229<br />5.3.5 partialmethod()偏方法 230<br />5.3.6 @property修饰方法 232<br />5.3.7 @cached_property缓存属性 233<br />5.3.8 小结 233<br />5.4 类型注解 234<br />5.4.1 类型注解简介 234<br />5.4.2 语法简介 234<br />5.4.3 基本数据类型注解 235<br />5.4.4 容器类型注解 236<br />5.4.5 函数注解 237<br />5.4.6 鸭子类型注解 237<br />5.4.7 小结 238<br />5.5 模块与库 238<br />5.5.1 什么是模块与库 238<br />5.5.2 编写模块 239<br />5.5.3 库的导入 241<br />5.5.4 库的常用属性 242<br />5.5.5 __import__()和importlib 243<br />5.5.6 第三方库管理 243<br />5.5.7 小结 245<br />5.6 本章小结 245<br />第6章 常用内置库 246<br />6.1 random生成伪随机数 246<br />6.1.1 随机生成一个数 246<br />6.1.2 随机生成一个序列 247<br />6.1.3 随机打乱顺序 248<br />6.1.4 让结果复现 248<br />6.1.5 小结 249<br />6.2 字符串操作 249<br />6.2.1 string的常见字符串操作 249<br />6.2.2 base64编解码 251<br />6.2.3 JSON编码和解码器 252<br />6.2.4 小结 254<br />6.3 正则表达式操作 254<br />6.3.1 正则表达式 255<br />6.3.2 re的函数 256<br />6.3.3 正则对象 257<br />6.3.4 匹配对象 258<br />6.3.5 小结 259<br />6.4 日期和时间 259<br />6.4.1 时间对象类型 260<br />6.4.2 date日期对象 260<br />6.4.3 time时间对象 262<br />6.4.4 datetime日期时间对象 263<br />6.4.5 timedelta间隔时间对象 266<br />6.4.6 timezone时区 266<br />6.4.7 strftime()和strptime() 267<br />6.4.8 小结 268<br />6.5 枚举类型 268<br />6.5.1 枚举简介 268<br />6.5.2 创建一个枚举类 269<br />6.5.3 枚举对象的属性和操作 270<br />6.5.4 枚举的比较 271<br />6.5.5 枚举值的唯一性 272<br />6.5.6 小结 273<br />6.6 本章小结 273<br />第7章 数据科学 274<br />7.1 NumPy 274<br />7.1.1 数据结构 275<br />7.1.2 数据类型 276<br />7.1.3 广播计算 278<br />7.1.4 数组的轴 279<br />7.1.5 数组创建 281<br />7.1.6 随机数组 283<br />7.1.7 通用函数 286<br />7.1.8 小结 286<br />7.2 pandas 287<br />7.2.1 数据结构 287<br />7.2.2 数据读取与导出 290<br />7.2.3 数据筛选 290<br />7.2.4 数据修改 293<br />7.2.5 应用函数 294<br />7.2.6 分组聚合 296<br />7.2
— 没有更多了 —
以下为对购买帮助不大的评价