本书以实用为导向,从基础概念、语法结构、应用实例、开发技巧、安装部署等方面深入浅出的介绍了Python的程序设计方法以及项目实现流程。
全书共有13章,分别是Python概述、语法基础、控制语句、函数、文件、模块、面向对象和程序设计、图形界面设计、数据库应用、网络及多线程、爬虫、图像处理、可视化应用、数据挖掘和XML。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | PYTHON快乐编程基础入门 |
分类 | |
作者 | 千锋教育高教产品研发部 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 本书以实用为导向,从基础概念、语法结构、应用实例、开发技巧、安装部署等方面深入浅出的介绍了Python的程序设计方法以及项目实现流程。 全书共有13章,分别是Python概述、语法基础、控制语句、函数、文件、模块、面向对象和程序设计、图形界面设计、数据库应用、网络及多线程、爬虫、图像处理、可视化应用、数据挖掘和XML。 目录 章 Python开发入门\t1 1.1 Python语言的简介\t1 1.1.1 Python语言的起源\t1 1.1.2 Python语言的发展\t1 1.1.3 Python语言的特征\t2 1.1.4 Python语言的应用领域\t3 1.2 Python的安装\t4 1.3 集成开发环境PyCharm\t7 1.3.1 PyCharm的安装\t7 1.3.2 PyCharm的使用\t10 1.4 本章小结\t15 1.5 习题\t15 第2章 编程基础\t17 2.1 基本语法\t17 2.1.1 注释\t17 2.1.2 标识符与关键字\t18 2.1.3 语句换行\t19 2.1.4 缩进\t19 2.2 变量与数据类型\t20 2.2.1 变量\t20 2.2.2 数据类型\t21 2.2.3 检测数据类型\t23 2.2.4 数据类型转换\t23 2.3 运算符\t24 2.3.1 算术运算符\t25 2.3.2 赋值运算符\t26 2.3.3 比较运算符\t27 2.3.4 逻辑运算符\t28 2.3.5 位运算符\t29 2.3.6 成员运算符\t30 2.3.7 身份运算符\t31 2.3.8 运算符的优先级\t31 2.4 小案例\t32 2.5 本章小结\t33 2.6 习题\t33 第3章 流程控制语句\t35 3.1 条件语句\t35 3.1.1 if语句\t36 3.1.2 if-else语句\t36 3.1.3 if-elif语句\t37 3.1.4 if语句嵌套\t40 3.2 循环语句\t41 3.2.1 while语句\t41 3.2.2 for语句\t42 3.2.3 while与for嵌套\t43 3.2.4 break语句\t45 3.2.5 continue语句\t46 3.2.6 else语句\t47 3.2.7 pass语句\t48 3.3 小案例\t48 3.3.1 案例一\t48 3.3.2 案例二\t49 3.4 本章小结\t49 3.5 习题\t50 第4章 字符串\t51 4.1 字符串简介\t51 4.1.1 字符串的概念\t51 4.1.2 转义字符\t52 4.2 字符串的输出与输入\t53 4.2.1 字符串的输出\t53 4.2.2 字符串的输入\t55 4.3 字符串的索引与切片\t56 4.4 字符串的运算\t57 4.5 字符串常用函数\t58 4.5.1 大小写转换\t58 4.5.2 判断字符\t59 4.5.3 检测前缀或后缀\t61 4.5.4 合并与分隔字符串\t62 4.5.5 对齐方式\t62 4.5.6 删除字符串头尾字符\t63 4.5.7 检测子串\t64 4.5.8 替换子串\t66 4.5.9 统计子串个数\t66 4.5.10 首字母大写\t67 4.5.11 标题化\t67 4.6 小案例\t68 4.7 本章小结\t69 4.8 习题\t70 第5章 列表与元组\t71 5.1 列表的概念\t71 5.1.1 列表的创建\t71 5.1.2 列表的索引与切片\t73 5.1.3 列表的遍历\t74 5.2 列表的运算\t75 5.3 列表的常用操作\t76 5.3.1 修改元素\t76 5.3.2 添加元素\t77 5.3.3 删除元素\t77 5.3.4 查找元素位置\t78 5.3.5 元素排序\t79 5.3.6 统计元素个数\t80 5.4 列表推导\t80 5.5 元组\t82 5.5.1 元组的创建\t82 5.5.2 元组的索引\t83 5.5.3 元组的遍历\t83 5.5.4 元组的运算\t84 5.5.5 元组与列表转换\t84 5.6 小案例\t85 5.6.1 案例一\t85 5.6.2 案例二\t86 5.7 本章小结\t87 5.8 习题\t87 第6章 字典与集合\t89 6.1 字典的概念\t89 6.2 字典的创建\t90 6.3 字典的常用操作\t91 6.3.1 计算元素个数\t91 6.3.2 访问元素值\t92 6.3.3 修改元素值\t93 6.3.4 添加元素\t93 6.3.5 删除元素\t94 6.3.6 复制字典\t96 6.3.7 成员运算\t96 6.3.8 设置默认键值对\t97 6.3.9 获取字典中的所有键\t97 6.3.10 获取字典中的所有值\t98 6.3.11 获取字典中所有的键值对\t98 6.3.12 随机删除元素\t99 6.4 集合的概念\t100 6.5 集合的常用操作\t102 6.5.1 添加元素\t102 6.5.2 删除元素\t102 6.5.3 集合运算\t103 6.5.4 集合遍历\t104 6.6 字典推导与集合推导\t105 6.7 小案例\t106 6.7.1 案例一\t106 6.7.2 案例二\t107 6.8 本章小结\t108 6.9 习题\t108 第7章 函数(上)\t109 7.1 函数的概念\t109 7.2 函数的定义\t110 7.3 函数的参数\t112 7.3.1 位置参数\t112 7.3.2 关键参数\t113 7.3.3 默认参数\t113 7.3.4 不定长参数\t114 7.3.5 传递不可变与可变对象\t117 7.4 函数的返回值\t118 7.5 变量的作用域\t120 7.5.1 局部变量\t120 7.5.2 全局变量\t120 7.6 函数的嵌套调用\t122 7.7 函数的递归调用\t123 7.8 小案例\t125 7.8.1 案例一\t125 7.8.2 案例二\t126 7.9 本章小结\t128 7.10 习题\t128 第8章 函数(下)\t129 8.1 间接调用函数\t129 8.2 匿名函数\t131 8.3 闭包\t133 8.4 装饰器\t135 8.4.1 装饰器的概念\t135 8.4.2 @符号的应用\t137 8.4.3 装饰有参数的函数\t138 8.4.4 带参数的装饰器——装饰器工厂\t138 8.5 偏函数\t140 8.6 常用的内建函数\t141 8.6.1 eval()函数\t141 8.6.2 exec()函数\t141 8.6.3 compile()函数\t142 8.6.4 map()函数\t143 8.6.5 filter()函数\t144 8.6.6 zip()函数\t145 8.7 小案例\t146 8.7.1 案例一\t146 8.7.2 案例二\t148 8.8 本章小结\t149 8.9 习题\t149 第9章 模块与包\t150 9.1 模块的概念\t150 9.2 模块的导入\t151 9.3 内置标准模块\t153 9.3.1 sys模块\t153 9.3.2 platform模块\t154 9.3.3 random模块\t155 9.3.4 time模块\t156 9.4 自定义模块\t159 9.5 包的概念\t161 9.6 包的发布\t164 9.7 包的安装\t167 9.8 小案例\t168 9.9 本章小结\t170 9.10 习题\t170 0章 面向对象(上)\t172 10.1 对象与类\t172 10.2 类的定义\t174 10.3 对象的创建\t174 10.3.1 类对象\t174 10.3.2 实例对象\t175 10.4 构造方法\t177 10.5 析构方法\t179 10.6 类方法\t180 10.7 静态方法\t181 10.8 运算符重载\t182 10.8.1 算术运算符重载\t182 10.8.2 比较运算符重载\t183 10.8.3 字符串表示重载\t184 10.8.4 索引或切片重载\t185 10.8.5 检查成员重载\t186 10.9 小案例\t187 10.10 本章小结\t189 10.11 习题\t189 1章 面向对象(下)\t191 11.1 面向对象的三大特征\t191 11.2 封装\t193 11.3 继承\t196 11.3.1 单一继承\t196 11.3.2 多重继承\t200 11.4 多态\t203 11.5 设计模式\t204 11.5.1 工厂模式\t204 11.5.2 适配器模式\t205 11.6 小案例\t206 11.7 本章小结\t208 11.8 习题\t209 2章 文件\t210 12.1 文件概述\t210 12.2 文件操作\t211 12.2.1 打开文件\t211 12.2.2 关闭文件\t212 12.2.3 读文本文件\t213 12.2.4 写文本文件\t216 12.2.5 读写二进制文件\t217 12.2.6 定位读写位置\t218 12.2.7 复制文件\t219 12.2.8 移动文件\t220 12.2.9 重命名文件\t220 12.2.10 删除文件\t220 12.3 目录操作\t221 12.3.1 创建目录\t221 12.3.2 获取目录\t221 12.3.3 遍历目录\t223 12.3.4 删除目录\t223 12.4 小案例\t224 12.5 本章小结\t226 12.6 习题\t226 3章 异常\t228 13.1 异常概述\t228 13.1.1 异常的概念\t228 13.1.2 异常类\t229 13.2 捕获与处理异常\t230 13.2.1 try-except语句\t230 13.2.2 使用as获取异常信息\t233 13.2.3 try-except-else语句\t236 13.2.4 try-finally语句\t237 13.3 触发异常\t239 13.3.1 raise语句\t239 13.3.2 assert语句\t240 13.4 自定义异常\t241 13.5 回溯最后的异常\t242 13.6 小案例\t243 13.7 本章小结\t245 13.8 习题\t245 4章 综合案例\t247 14.1 需求分析\t247 14.2 程序设计\t248 14.3 代码实现\t252 14.4 效果演示\t253 14.5 本章小结\t256 14.6 课外实践\t256 附录A 常用模块和内置函数操作指南\t257 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。