漫游鲸二手书店
淘二手好书+回收闲置图书
Python3基础教程(第2版)(慕课版)
Python3基础教程(第2版)(慕课版)
作者:刘凡馨著;夏帮贵著 | 人民邮电出版社
ISBN:9787115531292
原价: ¥49.80
销售价:¥6.29元
参与书籍回收后,可享更低价格
分类 工业技术
作者 作者:刘凡馨著;夏帮贵著
出版社 人民邮电出版社
图书简介

Python功能强大且简单易学,是程序开发人员必学的语言之一。本书注重基础、循序渐进,系统地讲述了Python程序设计开发相关基础知识。本书共分10章,涵盖了Python语言基础、Python基本语法、基本数据类型、组合数据类型、程序控制结构、函数与模块、文件和数据组织、Python标准库、第三方库和面向对象等内容。本书内容全面覆盖了《全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)》的知识点。 夏帮贵,1998年毕业于西南大学,主要从事数据库、软件开发,已出版VB、C/C++、VF、Java、PHP、ASP.NET等相关教材十余部。 第 1章Python语言基础 11.1 Python概述 11.1.1 Python的发展 11.1.2 Python的特点 11.1.3 Python的版本 31.1.4 Python 3与Python 2的区别 31.2 运行Python程序 61.2.1 Python程序的运行方式 61.2.2 Python程序的可执行文件 71.3 Python开发环境 71.3.1 Python的下载和安装 71.3.2 Python编程工具:IDLE 101.4 综合实例 11小结 13习题 13第 2章Python基本语法 152.1 基本语法元素 152.1.1 缩进 152.1.2 注释 162.1.3 语句续行符号 162.1.4 语句分隔符号 172.1.5 保留字和关键字 172.2 基本输入和输出 182.2.1 基本输入 182.2.2 基本输出 192.3 变量与对象 202.3.1 变量命名规则 202.3.2 赋值语句 202.3.3 变量与对象 232.3.4 对象的垃圾回收 232.3.5 变量的共享引用 242.4 综合实例 25小结 26习题 26第3章基本数据类型 283.1 数字类型 283.1.1 整数类型 283.1.2 浮点数类型 293.1.3 复数类型 293.1.4 小数类型 293.1.5 分数类型 303.2 数字运算 313.2.1 数字运算操作符 313.2.2 数字处理函数 353.3 字符串类型 363.3.1 字符串常量 363.3.2 字符串操作符 393.3.3 字符串的索引 403.3.4 字符串的切片 403.3.5 迭代字符串 413.3.6 字符串处理函数 413.3.7 字符串处理方法 423.3.8 字符串的格式化 483.3.9 bytes字符串 513.4 数据类型操作 513.4.1 类型判断 513.4.2 类型转换 513.5 综合实例 53小结 54习题 54第4章组合数据类型 564.1 集合 564.1.1 集合常量 564.1.2 集合运算 574.1.3 集合基本操作 584.1.4 冻结集合 594.2 列表 594.2.1 列表基本特点和操作 594.2.2 常用列表方法 624.3 元组 654.3.1 元组的特点和操作 654.3.2 元组的方法 674.4 字典 674.4.1 字典的特点和操作 684.4.2 字典常用方法 704.4.3 字典视图 724.5 迭代和列表解析 744.5.1 迭代 744.5.2 列表解析 764.5.3 zip()、map()和filter() 784.6 综合实例 80小结 81习题 81第5章程序控制结构 835.1 程序的基本结构 835.2 分支结构 845.2.1 单分支结构 845.2.2 双分支结构 845.2.3 多分支结构 855.2.4 if...else三元表达式 865.3 循环结构 875.3.1 遍历循环:for 875.3.2 无限循环:while 895.3.3 循环控制:break和continue 915.4 异常处理 925.4.1 异常处理基本结构 925.4.2 捕捉多个异常 945.4.3 except...as 955.4.4 捕捉所有异常 965.4.5 异常处理结构的嵌套 975.4.6 try...finally终止行为 975.4.7 raise语句 975.4.8 异常链:异常引发异常 985.4.9 assert语句 995.5 综合实例 99小结 100习题 100第6章函数与模块 1036.1 函数 1036.1.1 定义函数 1036.1.2 调用函数 1046.1.3 函数的参数 1046.1.4 函数嵌套定义 1076.1.5 lambda函数 1076.1.6 递归函数 1086.1.7 函数列表 1086.2 变量的作用域 1096.2.1 作用域分类 1096.2.2 global语句 1116.2.3 nonlocal语句 1116.3 模块 1126.3.1 导入模块 1136.3.2 导入时执行模块 1146.3.3 用import语句还是from语句 1166.3.4 重新载入模块 1176.3.5 模块搜索路径 1186.3.6 嵌套导入模块 1206.3.7 查看模块对象属性 1216.3.8 __name__属性和命令行参数 1216.3.9 隐藏模块变量 1226.4 模块包 1246.4.1 包的基本结构 1246.4.2 导入包 1246.4.3 相对导入 1256.4.4 在__init__.py中添加代码 1266.5 综合实例 127本章小结 129习题 129第7章文件和数据组织 1327.1 文件 1327.1.1 文件类型 1327.1.2 打开和关闭文件 1337.1.3 读写文本文件 1347.1.4 读写二进制文件 1387.1.5 用文件存储对象 1397.1.6 目录操作 1397.2 读写CSV文件 1417.2.1 CSV文件的基本概念 1417.2.2 读CSV文件数据 1417.2.3 将数据写入CSV文件 1437.3 数据组织的维度 1447.3.1 基本概念 1447.3.2 一维数据的处理 1457.3.3 二维数据的处理 1467.3.4 数据排序 1477.3.5 数据查找 1507.4 综合实例 151小结 153习题 153第8章Python标准库 1558.1 绘图工具:turtle库 1558.1.1 turtle库的基本概念 1558.1.2 窗体函数 1578.1.3 画笔控制函数 1598.1.4 画笔运动函数 1618.1.5 形状函数 1648.1.6 输入输出函数 1668.1.7 事件处理函数 1678.1.8 turtle绘图实例 1688.2 随机数工具:random库 1718.2.1 random库概述 1718.2.2 随机数种子函数 1718.2.3 整数随机数函数 1728.2.4 浮点数随机数函数 1738.2.5 序列随机函数 1738.2.6 随机数实例 1748.3 时间处理工具:time库 1758.3.1 time库概述 1758.3.2 时间处理函数 1768.3.3 时间格式

阅读更多

相关推荐

漫游鲸二手书店

漫游鲸二手书店

微信扫码去买书

漫游鲸二手书店

扫码访问微信小程序