![]()
内容推荐 本书以数据收集→数据清洗→数据分析→数据可视化→根据数据可视化结果(即图表)做决策为脉络,介绍Python在实际工作场景中的应用,侧重于用Python解决工作中的数据处理问题,并通过实战形式讲解如何用Python实现数据收集、数据清洗、数据分析及可视化等工作。本书还详细讲解了Python自动化办公方面的内容,包括:Excel自动化、Word自动化、PPT自动化、PDF文件处理、图形图像处理和RPA(机器人流程自动化),并介绍了GUI技术和应用程序打包相关知识。 本书秉承有趣、有料、好玩、好用的理念,特意设计了两个人物角色,通过这两个人物角色的轻松对话、搞笑形象及夸张动作,把复杂的技术问题讲解得深入浅出,非常适合广大读者阅读。 作者简介 关东升,国内著名iOS/Cocos技术作家,iOS技术顾问,Cocos最有价值专家(CVP),智捷课堂首席培训专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的ios、Windows及Android客户端开发。在AppStore上发布数款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、方正科技、大唐电信、中国石油、工商银行、南方航空、惠普、东软、NTT等企事业单位提供技术咨询及员工培训。著有《iOS网络编程与云端应用最佳实践》、《iOS传感器应用开发最佳实践》、《iOS图形图像、动画和多媒体编程技术最佳实践》、《iOS开发指南》、《交互设计的艺术》、《Cocos2d-x实战:C++卷》、《Cocos2d-x实战:Lua卷》、《Cocos2d-x实战:工具卷》、《Cocos2d-x实战:JS卷》等专业图书。 目录 第1章 千里之行,始于足下——Python基础 1.1 Python解释器 1.2 PyCharm开发工具 1.2.1 下载和安装 1.2.2 设置PyCharm工具 1.3 第一个Python程序 1.3.1 创建项目 1.3.2 创建Python代码文件 1.3.3 编写代码 1.3.4 运行程序 1.4 文本编辑工具+Python解释器实现 1.4.1 编写代码 1.4.2 运行程序 1.4.3 代码解释 1.5 Python中的基础语法 1.5.1 标识符 1.5.2 关键字 1.5.3 变量声明 1.5.4 语句 1.5.5 代码块 1.5.6 模块 1.6 数据类型与运算符 1.6.1 数据类型 1.6.2 运算符 1.7 控制语句 1.7.1 分支语句 1.7.2 循环语句 1.7.3 跳转语句 1.8 序列 1.8.1 索引操作 1.8.2 序列切片 1.8.3 可变序列——列表 1.8.4 不可变序列——元组 1.8.5 列表推导式 1.9 集合 1.9.1 创建集合 1.9.2 集合推导式 1.10 字典 1.10.1 创建字典 1.10.2 字典推导式 1.11 字符串 1.11.1 字符串的表示方式 1.11.2 将字符串格式化 1.11.3 正则表达式 1.12 函数 1.12.1 匿名函数与lambda表达式 1.12.2 数据处理中的两个常用函数 1.13 文件操作与目录管理 1.13.1 文件操作 1.13.2 文本文件读写 …… 第2章 让“虫子”帮你收集数据——网络爬虫技术 第3章 洗一洗“脏数据”——数据清洗 第4章 把“宝贝”收好了——数据存储 第5章 找出隐藏在数据中的“黄金屋”——数据分析 第6章 一图抵万言——数据可视化 第7章 办公离不开的“字”处理——操作Word文件 第8章 演示利器PPT——操作PPT文档 第9章 操作跨平台的文件格式——PDF文件 第10章 有图有真相——批量处理图像文件 第11章 坐在旁边喝点茶——RPA(机器人流程自动化) 第12章 给你的程序穿上“马甲”——使用GUI库 第13章 将Python程序打包成.exe文件 |