购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP
曾贤志

·办公软件培训讲师;

·特邀技术图书作者;

·KVP(金山办公最有价值专家);

·WPS官网内容共创者;

·主要做Word、Excel、PowerPoint培训。擅长技术有Office、VBA、JSA、Power Query、Power Pivot、Power BI、Python与Excel结合应用等。为国家电网、中国电信、富士康、康师傅等多家企业做过办公软件培训。

曾智勇

·高级教师;

·优秀校长;

·专家库库专家;

·擅长利用数据分析提高教学效果和创造个性化的学习体验。比如通过收集学生的成绩、行为和参与情况等数据,使用Python和Excel来分析学生的学习需求和潜在问题,并采取有针对性的措施来帮助他们实现最佳学习效果。

【我要自学网】介绍

【我要自学网】是由佛山市丰智胜教育咨询服务有限公司倾力打造的在线实用技能学习平台。该平台上线于2007年6月7日,是一家专业从事软件视频教程开发的教育服务机构。开发团队由奋战在教学第一线的专业培训师组成,网站内的视频均采用职业培训授课资料,教学方法,面向广大的电脑爱好者。【我要自学网】一直致力于提供更多实用的软件教程,视频均由经验丰富的在职老师原创录制,让大家随时随地都能学习到更多、更好的知识。

网站目前提供电脑办公、平面设计、室内设计、室外设计、影视动画、机械设计、工业自动化、程序开发、网页设计、会计等几百套专业视频教程,满足大家更多的学习需求。 3fH+pSt5zTub+hpyDfrySZ2QQCwp6yYezppJHwsh9KosVcl99hY++wisadQLLCsb



内容简介

本书是写给非IT领域职场人员的Python数据处理指南。因为本书面向的不是专业的程序员,所以在叙述上通俗易懂。为了让读者在学习时对Python的知识点有更深刻的理解,本书采用了即学即用的讲解方式:在介绍知识点的同时,将知识点穿插到案例应用中,而案例应用采用“提出要解决的问题→找到解决问题的思路→展示完成前后的对比效果→提供解决问题的代码→逐步分析代码”的方式进行讲解,使读者既学会了Python的知识点,又厘清了解决问题的思路,同时掌握了代码的编写技巧。

本书的主要内容包括Python基础、Python第三方库、循环语句与分支语句、字符串处理技术、列表处理技术、元组处理技术、字典处理技术、集合处理技术、Python自定义函数、常用高阶函数应用、openpyxl库、Python与Excel综合应用案例,以及数据分析库Pandas。 0ufLIxtTSu3jtyVu1ME0R+D8aMNMQvOVMOhnG/4GFBzKC5Nk2c3Zj1ZLyrUnunNq



前言

学习Python的必要性

对于职场人员来说,要处理数据,大多会选择使用Excel,还有必要学习Python吗?当然有。Excel虽然处理数据灵活、高效、强大,但这些优势都局限在Excel自带的功能中,而Excel中没有的功能,只能用VBA完成。而VBA的语法没有Python的语法优雅、简捷,功能扩展比较有限,调试起来也比较麻烦。另外,Python还有多到用户无法想象的第三方库。用户想要的功能模块,都可以找到对应的库。这也是Python流行的原因。本书第2版增加第13章,介绍了使用Python的Pandas技术来处理Excel数据,方法更加简洁、运行更高效。

Python是当前较热门的编程语言之一,当你学会使用Python后,用Python可以实现工作、生活中的各种奇思妙想。

本书的写作特点

本书从零开始讲解Python的基础知识,为了让读者在学习时对Python的知识点有更深刻的理解,本书采用了即学即用的讲解方式。在介绍知识点的同时,将知识点穿插到案例应用中,而案例应用采用“提出要解决的问题→找到解决问题的思路→展示完成前后的对比效果→提供解决问题的代码→逐步分析代码”的方式进行讲解,使读者既学会了Python的知识点,也厘清了解决问题的思路,同时掌握了代码的编写技巧。

本书的主要内容

本书是写给非IT领域职场人员的。因为本书面向的不是专业程序员,所以在叙述上通俗易懂。本书分为12章,每章的内容分别如下。

第1章:介绍Python的基础知识。

第2章:讲解xlrd、xlwt、xlutils这3个处理Excel文件的第三方库的安装方法,并讲解使用它们对Excel文件进行的一些基本操作。

第3章:讲解Python中的循环语句与条件分支语句的语法结构和使用方法等。

第4章:讲解字符串的切片、统计、搜索、替换、拆分与合并等。

第5章:讲解列表的创建、删除与切片,列表元素的增加、删除和修改,列表操作符,列表推导式,以及列表的转换、统计等。

第6章:讲解元组处理技术。由于元组对象相当于只读列表,因此元组的操作与列表的操作基本相同。本章只讲解它们的差异部分。

第7章:讲解字典的基础操作,字典键值的修改、增加、删除,以及将其他序列对象转换为字典的不同方法。

第8章:讲解集合的创建与删除、集合元素的添加与删除,以及集合之间的各种布尔运算。

第9章:讲解在Python中如何创建自定义函数、创建自定义函数时不同类型参数的写法和匿名函数的写法,以及自定义函数在不同位置的调用方法。

第10章:讲解map、filter、sort和sorted这4个高阶函数的使用方法。

第11章:讲解openpyxl库的安装,以及工作簿、工作表、单元格的各种基本操作。

第12章:应用本书讲解的知识点,列举了10个经典的综合应用案例。

第13章:将Excel转换为DataFrame和Series数据,以及对这两种数据的基础操作、分组聚合、合并拆分等数据处理。

本书读者对象

本书适合有一定Excel基础的读者阅读,或者对数据进行整理、汇总、分析等处理有需求的读者阅读;同样适合财务人员、统计人员、仓库管理人员、数据分析人员和电子商务相关人员阅读。

致谢

首先感谢我的父母,虽然我敢肯定他们不会看,也看不懂本书,但是他们给了我受教育的机会,才让我现在有了码字成书的机会。

感谢本书的另一位作者曾智勇先生,他既是我的大哥,也是我的老师,就因为当年他无意中的一句话:“会使用电脑是以后在工作中的必备技能,你还是应该学学使用电脑。”在我心里埋下了要学电脑的种子。

感谢我的职业领路人周茂生先生,当初我的一个小错误,让我结识了我的职业生涯中的贵人。如果没有他的引导与培养,我就不会有从事软件培训的机会,更不会有写书的机会。怀念我们当初一起工作的点点滴滴,虽然过去十多年,但仿佛就在昨天。

感谢我的妻子曾瑜女士,做好了我的后勤工作,让我心无旁骛地写作。技术图书的编写要求特别严谨,难免有时觉得枯燥,偶有惰怠之时,她会调侃道:“赶紧写,村头厕所可没纸了!”以提醒我加快写作进度。

最后,还要感谢本书的幕后英雄,感谢你们在封面设计、文字校对、文稿润色、出版安排等方面的辛苦工作,谢谢你们!

本书读者服务

本书中所使用的大部分案例均附有配套素材文件供读者下载(下载方式请见本书末尾)。

因笔者水平有限,书稿虽经多次修改,但纰漏之处在所难免,欢迎及恳请读者朋友给予批评与指正(笔者邮箱:zxzyer@qq.com)。

作者 0ufLIxtTSu3jtyVu1ME0R+D8aMNMQvOVMOhnG/4GFBzKC5Nk2c3Zj1ZLyrUnunNq

点击中间区域
呼出菜单
上一章
目录
下一章
×