وبلاگ بلیان

python 3.6 零基础入门与实践

معرفی کتاب «python 3.6 零基础入门与实践» نوشتهٔ 王启明 罗从良، منتشرشده توسط نشر 清华大学出版社 در سال 2018. این کتاب در فرمت pdf، زبان zh ارائه شده است. «python 3.6 零基础入门与实践» در دستهٔ بدون دسته‌بندی قرار دارد.

随着大数据技术的发展及Python在人工智能领域的火热应用,Python得到越来越多的应用。本书就是在这个背景下编写的,是一本Python 3.6入门教材,特别适合想直接切入爬虫编程及大数据分析处理的读者学习使用。本书赠送示例源代码与教学视频。 本书分为16章,主要内容包括开发环境、数据结构、函数、面向对象、多线程、模块、包、GUI模块、图形模块、正则模块、文件处理模块、网络编程模块和爬虫模块等,并且为每个模块提供了实战示例,最后用两章来介绍数据库编程实战和爬虫框架实战。 本书内容详尽、示例丰富,适合广大Python入门读者和Python开发人员阅读,同时也可作为高等院校和培训学校计算机相关专业的师生教学参考。 封面 1 扉页 2 内容简介 3 版权页 3 前言 4 目录 6 第1章 搭建Python开发环境 16 1.1 Python的版本说明 16 1.2 Python的安装 17 1.3 打开Python的方式 23 1.4 交互模式解释器 24 1.5 第一个Python程序Hello World 25 1.6 Python开发工具 26 1.7 注意Python的缩进 37 第2章 Python中的数据与结构 39 2.1 Python中的标准数据类型 39 2.2 变量 40 2.3 数字 41 2.4 字符串 44 2.5 列表 54 2.6 元组 61 2.7 字典 64 2.8 集合 68 2.9 推导式 72 2.10 数据结构实战:文本统计分析 74 第3章 结构语句 77 3.1 顺序、选择和循环 77 3.2 用if选择 79 3.3 用while循环 82 3.4 用for循环 86 3.5 中断语句break、continue 88 3.6 循环实战:九九乘法表 90 第4章 函数 92 4.1 使用函数 92 4.2 函数的参数 94 4.3 全局变量、局部变量 98 4.4 匿名函数 100 4.5 函数实战:八皇后问题 101 第5章 面向对象编程 107 5.1 面向对象基础 107 5.2 定义与使用类 108 5.3 类与类的关系 112 5.4 重写 117 5.5 魔术方法 117 5.6 迭代器 121 5.7 生成器 122 5.8 装饰器 123 5.9 上下文管理器与with语句 127 5.10 面向对象实战:数字图形 129 第6章 程序异常与调试 139 6.1 识别异常 139 6.2 Python中处理异常的语法 141 6.3 处理异常的细节 142 6.4 自定义异常 145 6.5 调试程序 146 6.6 异常实战:计算机猜数 150 第7章 多线程 160 7.1 线程的概念 160 7.2 创建多线程 161 7.3 主线程 163 7.4 阻塞线程 164 7.5 判断线程是否是活动的 165 7.6 线程同步 167 第8章 模块和包 172 8.1 模块 172 8.2 导入模块 175 8.3 包 178 8.4 命名空间 180 第9章 Tkinter模块——图形界面编程 189 9.1 Tkinter模块 189 9.2 Tkinter控件 194 9.3 Tkinter实战 201 第10章 re模块——正则表达式 208 10.1 正则表达式简介 208 10.2 re模块的简单应用 211 10.3 常用正则表达式 214 第11章 os模块与shutil模块——文件处理 221 11.1 os模块 221 11.2 shutil模块 229 11.3 文件处理实战 232 第12章 PIL(Pillow)模块——图像实战 235 12.1 Pillow库简介与安装 235 12.2 Image类的使用 237 12.3 图像的基本合成 246 12.4 图像的变换 248 12.5 图像处理实战 251 第13章 socket模块——网络编程 252 13.1 网络编程基础 252 13.2 使用TCP的服务器与客户端 261 13.3 使用UDP的服务器与客户端 265 13.4 网络编程实战 268 第14章 urllib工具包——网络爬虫编程 272 14.1 urllib、urllib2与urllib3的异同 272 14.2 request模块 274 14.3 error模块 282 14.4 parse模块 283 14.5 robotparser模块 289 14.6 urllib网络爬虫实战 290 第15章 Python数据库编程实战 293 15.1 操作SQLite 293 15.2 操作MySQL 297 15.3 使用ORM框架SQLAlchemy操作MySQL 299 第16章 Scrapy爬虫实战 303 16.1 安装Scrapy 303 16.2 Scrapy选择器XPath和CSS 306 16.3 天气预报项目 311 正文结束 325 Ben shu zhu yao nei rong bao kuo kai fa huan jing,Shu ju jie gou,Han shu,Mian xiang dui xiang,Duo xian cheng,Mo kuai,Bao,GUI mo kuai,Tu xing mo kuai,Zheng ze mo kuai,Wen jian chu li mo kuai,Wang luo bian cheng mo kuai he pa chong mo kuai deng,Bing qie wei mei ge mo kuai ti gong le shi zhan shi li,Zui hou yong liang zhang lai jie shao shu ju ku bian cheng shi zhan he pa chong kuang jia shi zhan
دانلود کتاب python 3.6 零基础入门与实践