在当下全民互联网,大数据的时代,Python已然成为了学习大数据、人工智能时代的首选编程语言,Python因上手简单被越来越多的人所喜爱,近几年更是在各类语言使用排行榜中稳居第一,而且每年是用人数还在直线上升。
但是对于想要入门Python的同学仍一头雾水,虽然网上的资料很多,但是很多资料都比较片面化,且很多是纯文字文档,对于一些想要自学转行或是刚入门的同学不太友好。
纸上得来终觉浅,绝知此事要躬行。今天给大家分享一份由清华大学出版的《python王者归来》。本书以约800个程序实例讲解了:完整的Python语法,Python 的输入与输出,Python 的数据型态,列表(list) 、元组(uple)、字典(dict) 、集合(set) ,函数设计,类别设计,使用系统与外部模块(module),设计自己的模块(module), 文件压缩与解压缩,程序除错与异常处理,文件读写与目录管理,正则表达式( Regular Expression)与文字探勘,剪贴簿( clipboard)Word、PDF文件处理,Excel、CSV. Json文件处理,图表绘制,电子邮件与简讯,鼠标与键盘控制…
这是一本Python入门书。无论您是计算机相关专业的大学生,还是正在从事软件开发的职场人,甚至是完全零基础的外行小白,本书都适合您阅读和学习。本书共521页、34章,前16章的内容已经足够让你打好Python 基础了,如果有兴趣继续钻研,则迈向Python高手之路。在每一章学习完后,都安排了“习题”环节,可以帮助你更好的吸收和检验学习成果。
话不多说,直接给大家上图展示,大家就会知道原来学习python可以这么简单。
由于篇幅原因,需要完整PDF电子版的小伙伴,可以在文末免费获取!
全书目录
第一章 基本观念
- 1. 认识Python
- 2. Python的起源
- 3. Python的语言发展史
- 4. Python的应用范围
- 5. 系统的安装与执行
…
第二章 认识变量与基本数学运算
- 1. 用Python做计算
- 2. 认识变量
- 3. 认识程序的意义
- 4. 认识注释的意义
- 5. Python变量与其他程序语言的差异
- 6. 变量的命名原则
…
第三章 Python的基本数据类型
- 1. type( )函授
- 2. 数值数据类型
- 3. 布尔值数据类型
- 4. 字符串数据类型
…
第九章 字典(Dict)
- 1. 字典的基本操作
- 2. 遍历字典
- 3. 建立字典列表
- 4. 字典内含列表元素
- 5. 字典内含字典
…
第十章 集合(set)
- 1. 建立集合
- 2. 集合的操作
- 3. 适用集合的方法
- 4. 适用集合的基本函授操作
- 5. 冻结集合frozenset
…
由于篇幅原因,所有的章节及小节内容无法全部展示,还望理解。有需要的小伙伴可以在文末免费获取!
第十八章 使用Python处理PDF文件
- 1. 打开PDF文件
- 2. 获得PDF文件的页数
- 3. 读取PDF页面的内容
- 4. 检查PDF是否被加密
- 5. 解密PDF文件
…
第十九章 使用Python处理Excel文件
- 1. 认识Excel窗口
- 2. 读取Excel文件
- 3. 写入Excel文件
- 4. 设定单元格的字体
- 5. 数学公式的使用
…
第二十一章 网络爬虫
- 1. 上网不在需要浏览器了
- 2. 下载网页信息使用requests模块
- 3. 检测网页原始文件
- 4. 解析网页使用Baeutiful Soup模块
- 5. 网络爬虫实战
- 6. 命令行窗口
第二十七章 用Python处理图像文件
- 1. 认识Pillow模块的RGBA
- 2. Pillow模块的盒子元组(Box tuple)
- 3. 图像的基本操作
- 4. 图像的编辑
- 5. 裁切、复制与图像合成
- 6. 在图像内绘制图案
…
第二十八章 用Python控制鼠标、屏幕与键盘
- 1. 鼠标的控制
- 2. 屏幕的处理
- 3. 使用Python控制键盘
- 4. 网络窗体的填写
第二十九章 文字识别系统
第三十章 多任务和多线程
第三十一章 海龟绘图
第三十二章 动画与游戏
第三十三章 声音的控制
第三十四章 人脸识别系统设计
…