![]()
内容推荐 本书深入浅出地讲解了如何利用Python实现高效办公,包含Python编程的基础知识,以及Python在办公自动化方面的应用。 本书内容分2篇,共12章。第一篇介绍Python编程的基础知识,涉及Python编程的基本语法、流程控制、数据模型、函数式编程、程序调试与异常处理、面向对象编程等。第二篇介绍Python在办公自动化领域的应用,分为文件批处理、使用正则表达式对文本内容进行批处理、Excel数据分析自动化、图片批处理、爬取互联网数据、PDF文档处理自动化,基本涵盖了文件处理和数据分析方面的自动化办公工作。 本书提供丰富的配套资源(如教学视频、PPT、案例数据、源代码和编程练习的参考答案),读者可以参考学习并尝试将书中介绍的解决方案用于实际工作中,有助于提升办公效率,夯实编程技能。 本书不要求读者拥有Python或编程基础,适合想要入门Python编程的读者阅读,也适合想要利用Python实现办公自动化、提升办公效率的读者阅读。 作者简介 郎宏林,拥有多年自然语言处理和企事业办公自动化领域的研发经验,在使用信息技术改造传统办公方式过程中,首先提出了文档一体化概念并应用于实践,提高了办公效率。现就职于某科技公司,任技术负责人和架构师,熟悉项目管理,精通Java、C#、Python等编程语言。 目录 第一篇 Python编程基础 第1章 入门Python 1.1 初识Python 1.1.1 下载和安装Python 1.1.2 了解Python的交互环境 1.1.3 算式 1.2 变量与常量 1.2.1 变量的定义 1.2.2 变量的命名 1.2.3 变量的赋值 1.2.4 常量 1.2.5 输入与输出函数 1.3 数据类型 1.3.1 认识数据类型 1.3.2 整数类型 1.3.3 浮点类型 1.3.4 布尔类型 1.3.5 复数类型 1.4 字符串 1.4.1 认识字符串 1.4.2 字符串的拼接 1.4.3 字符串的访问 1.4.4 字符串的判断 1.4.5 字符串相等判断 1.5 格式化输出 1.5.1 格式化输出案例 1.5.2 print函数的格式化输出功能 1.5.3 占位符“%d”的使用 1.5.4 占位符“%s”的使用 1.5.5 占位符“%f”的使用 1.6 编辑代码 1.6.1 使用代码编辑器 1.6.2 代码注释 1.6.3 代码缩进 1.6.4 编写多行语句 1.6.5 转义符 1.6.6 编码规范 1.7 流程图 1.7.1 使用流程图描述程序步骤 1.7.2 认识流程图 1.7.3 如何绘制流程图 1.8 编程练习 第2章 流程控制 2.1 条件判断结构 2.1.1 关系表达式 2.1.2 简单条件结构 2.1.3 逻辑表达式 2.1.4 多重条件的判断 2.1.5 嵌套条件的判断 2.2 计算自然数1~100的累加和 2.2.1 使用推土机算法 2.2.2 使用简便算法 2.2.3 使用Python计算自然数1~100的累加和 2.2.4 认识for循环结构 …… 第二篇 办公自动化 |