Python编程快速上手-让繁琐工作自动化

综合评级:
★★★★★

定价:
¥69.00

作者:
斯维加特

出版社:
人民邮电

出版日期:
2016/07/01

页数:
391

ISBN:
9787115422699

书籍介绍

亚马逊畅销python编程图书,帮助你通过编程快速实现工作自动化在本书中,你将学习利用python 编程,在几分钟内完成手工需要几小时的工作,而事先却无需具备编程经验。一旦掌握了编程的基础知识,你就可以毫不费力地创建python 程序,完成高效的自动化工作,包括:

● 在一个文件或多个文件中搜索文本;

● 创建、更新、移动和重命名文件和文件夹;

● 搜索网页和下载的在线内容;

● 在任意大小的excel电子表格中更新和格式化数据;

● 拆分、合并pdf文件,以及如何加水印和加密;

● 发送提醒邮件和文本通知;

● 填写在线表格。

本书的作者al sweigart是一位杰出python程序员,他还是《python 密码学编程》、《python 游戏编程快速上手》和《python 和pygame 游戏开发指南》的作者。

作者简介

Al Sweigart 是一名软件开发者,还教小孩和成人编程。他为初学者写了几本Python 书籍,包括《Python 密码学编程》、《Python 游戏编程快速上手》和《Python 和Pygame 游戏开发指南》。

目录

第一部分 Python编程基础

第1章 python基础 3

1.1 在交互式环境中输入表达式 3

1.2 整型、浮点型和字符串数据类型 6

1.3 字符串连接和复制 6

1.4 在变量中保存值 7

1.4.1 赋值语句 7

1.4.2 变量名 9

1.5 第一个程序 9

1.6 程序剖析 11

1.6.1 注释 11

1.6.2 print()函数 11

1.6.3 input()函数 11

1.6.4 打印用户的名字 12

1.6.5 len()函数 12

1.6.6 str()、int()和float()函数 13

1.7 小结 15

1.8 习题 15

第2章 控制流 17

2.1 布尔值 18

2.2 比较操作符 19

2.3 布尔操作符 20

2.3.1 二元布尔操作符 20

2.3.2 not操作符 21

2.4 混合布尔和比较操作符 21

2.5 控制流的元素 22

2.5.1 条件 22

2.5.2 代码块 22

2.6 程序执行 23

2.7 控制流语句 23

2.7.1 if语句 23

2.7.2 else语句 24

2.7.3 elif语句 25

2.7.4 while循环语句 30

2.7.5 恼人的循环 31

2.7.6 break语句 33

2.7.7 continue语句 34

2.7.8 for循环和range()函数 37

2.7.9 等价的while循环 39

2.7.10 range()的开始、停止和步长参数 39

2.8 导入模块 40

from import语句 41

2.9 用sys.exit()提前结束程序 41

2.10 小结 41

2.11 习题 41

第3章 函数 43

3.1 def语句和参数 44

3.2 返回值和return语句 45

3.3 none值 46

3.4 关键字参数和print() 47

3.5 局部和全局作用域 48

3.5.1 局部变量不能在全局作用域内使用 48

3.5.2 局部作用域不能使用其他局部作用域内的变量 49

3.5.3 全局变量可以在局部作用域中读取 49

3.5.4 名称相同的局部变量和全局变量 50

3.6 global语句

......

课课家教育

未登录