精华内容
下载资源
问答
  • Python编程快速上手

    2017-09-11 16:20:54
    Python编程快速上手 让繁琐工作自动化 Python编程快速上手 让繁琐工作自动化 Python编程快速上手 让繁琐工作自动化
  • python编程快速上手

    2018-03-23 17:05:23
    机器语言python 高清 中文 pdf 有目录 python编程快速上手 让繁琐工作自动化pdf
  • 最近正好刚刚看完《Python编程快速上手》,所以花了一个晚上的时间就看完了猴子老师的代码实例,下面就贴出自己看《Python编程快速上手》时记得笔记。主要记录了操作符、字符串操作、len()、str()、int()、float()...

    最近正好刚刚看完《Python编程快速上手》,所以花了一个晚上的时间就看完了猴子老师的代码实例,下面就贴出自己看《Python编程快速上手》时记得笔记。

    主要记录了操作符、字符串操作、len()、str()、int()、float()使用。

    Python变量类型:数字、字符串、列表、元组、字典,它们的简单使用。

    Python的条件和控制语句:if else、if elif使用。

    Python的循环语句:while、for、break和continue使用。

    全局变量和局部变量,global语句。

    Python异常处理。

    Python列表相关操作,如索引、切片、修改、连接、复制。

    Python元组相关操作,列表是可变的,元组是不可变的。

    Python字典的相关操作,key()、values()、items()、in、not in方法。

    Python注释

    Python字符串,下标、切片、in、not in、upper()、lower()、isupper()、islower()等方法

    Python模式匹配与正则表达式

    Python读写文件,对文件/文件夹常用操作。

    绝对路径和相对路径,路径替换,查看路径有效性。

    查看文件大小和文件夹内容。

    文件的open()、read()、write()方法。

    python组织文件:复制、改名、移动、删除、压缩等。

    zipfile模块创建、打开或解压zip文件。

    Python处理Excel电子表格。

    Python处理PDF和Word文档

    Python处理CSV文件和JSON数据

    上面只是进行了基础的学习,还需要进行大量的练习进行巩固和加深理解。

    展开全文
  • Python编程快速上手》 azw3格式: 下载连接人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多...

    《Python编程快速上手》  azw3格式: 下载连接

    人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。

    本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。

    本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐

    想学习python的可以看看!!

    关联:《利用python进行数据分析》 下载连接

    展开全文
  • Python编程快速上手 python3好书 (Python Programming Gets Started Quickly Python 3 Good Books)
  • Python编程快速上手 让繁琐工作自动化Python编程快速上手 让繁琐工作自动化Python编程快速上手 让繁琐工作自动化Python编程快速上手 让繁琐工作自动化Python编程快速上手 让繁琐工作自动化Python编程快速上手 让繁琐...
  • 本书的第一部分介绍了基本Python 编程概念,第二部分介绍了一些不同的任务,你可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供你学习。下面简单介绍一下每章的内容。资料获取:进入《机器人网》...

    6f4db2b845b336002ecf9c3c5fd051d9.png

    本书的第一部分介绍了基本Python 编程概念,第二部分介绍了一些不同的任务,你可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供你学习。下面简单介绍一下每章的内容。

    资料获取:进入《机器人网》公众号界面回复 140  ,即可领取

    第一部分:Python 编程基础

    “第 1 章:Python 基础”介绍了表达式、Python 指令的最基本类型,以及如何使用Python 交互式环境来尝试运行代码。“第 2 章:控制流”解释了如何让程序决定执行哪些指令,以便代码能够智能地响应不同的情况。“第3 章:函数”介绍了如何定义自己的函数,以便将代码组织成可管理的部分。“第4 章:列表”介绍了列表数据类型,解释了如何组织数据。“第 5 章:字典和结构化数据”介绍了字典数据类型,展示了更强大的数据组织方法。“第6 章:字符串操作”介绍了处理文本数据(在Python 中称为字符串)。

    第二部分:自动化任务

    “第7 章:模式匹配与正则表达式”介绍了Python 如何用正则表达式处理字符串,以及查找文本模式。“第 8 章:读写文件”解释了程序如何读取文本文件的内容,并将信息保存到硬盘的文件中。“第 9 章:组织文件”展示了Python 如何用比手工操作快得多的速度,复制、移动、重命名和删除大量的文件,也解释了压缩和解压缩文件。“第10 章:调试”展示了如何使用Python 的缺陷查找和缺陷修复工具。“第 11 章:从Web 抓取信息”展示了如何编程来自动下载网页,解析它们,获取信息。这称为从Web 抓取信息。“第 12 章:处理Excel 电子表格”介绍了编程处理Excel 电子表格,这样你就不必去阅读它们。如果你必须分析成百上千的文档,这是很有帮助的。“第13 章:处理PDF 和Word 文档”介绍了编程读取Word 和PDF 文档。“第14 章:处理CSV 文件和JSON 数据”解释了如何编程操作CSV 和JSON 文件。“第15 章:保持时间、计划任务和启动程序”解释了Python 程序如何处理时间和日期,如何安排计算机在特定时间执行任务。这一章也展示了Python 程序如何启动非Python 程序。“第16 章:发送电子邮件和短信”解释了如何编程来发送电子邮件和短信。“第17 章:操作图像”解释了如何编程来操作JPG 或PNG 这样的图像。“第18 章:用GUI 自动化控制键盘和鼠标”解释了如何编程控制鼠标和键盘,自动化鼠标点击和击键。

    如何领取干货资料?

    1、扫码关注“机器人网”微信公众号

    761cd808f52179afbbe6d12bf0218cdc.png

    2、在《机器人网》公众号界面回复 140  ,即可领取

    展开全文
  • Python编程快速上手 让繁琐工作自动化高清完整版下载提取码:d1j4目录第一部分Python编程基础第1章 Python基础 31.1 在交互式环境中输入表达式 31.2 整型、浮点型和字符串数据类型 61.3 字符串连接和复制 61.4 在...

    832786a73735792d68ca48d4057baa1a.png

    Python编程快速上手  让繁琐工作自动化高清完整版下载

    提取码:d1j4

    08ec9d90f0baef1ea99a70060f2093b5.png

    目录

    第一部分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 导入模块 40from 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语句 50

    3.7 异常处理 52

    3.8 一个小程序:猜数字 54

    3.9 小结 55

    3.10 习题 56

    3.11 实践项目 56

    3.11.1 Collatz序列 56

    3.11.2 输入验证 57

    第4章 列表 59

    4.1 列表数据类型 59

    4.1.1 用下标取得列表中的单个值 60

    4.1.2 负数下标 61

    4.1.3 利用切片取得子列表 61

    4.1.4 用len()取得列表的长度 62

    4.1.5 用下标改变列表中的值 62

    4.1.6 列表连接和列表复制 62

    4.1.7 用del语句从列表中删除值 63

    4.2 使用列表 63

    4.2.1 列表用于循环 64

    4.2.2 in和notin操作符 65

    4.2.3 多重赋值技巧 66

    4.3 增强的赋值操作 66

    4.4 方法 67

    4.4.1 用index()方法在列表中查找值 67

    4.4.2 用append()和insert()方法在列表中添加值 68

    4.4.3 用remove()方法从列表中删除值 69

    4.4.4 用sort()方法将列表中的值排序 69

    4.5 例子程序:神奇8球和列表 70

    4.6 类似列表的类型:字符串和元组 71

    4.6.1 可变和不可变数据类型 72

    4.6.2 元组数据类型 73

    4.6.3 用list()和tuple()函数来转换类型 74

    4.7 引用 75

    4.7.1 传递引用 76

    4.7.2 copy模块的copy()和deepcopy()函数 77

    4.8 小结 78

    4.9 习题 78

    4.10 实践项目 79

    4.10.1 逗号代码 79

    4.10.2 字符图网格 79

    第5章 字典和结构化数据 81

    5.1 字典数据类型 81

    5.1.1 字典与列表 82

    5.1.2 keys()、values()和items()方法 83

    5.1.3 检查字典中是否存在键或值 84

    5.1.4 get()方法 84

    5.1.5 setdefault()方法 85

    5.2 漂亮打印 86

    5.3 使用数据结构对真实世界建模 87

    5.3.1 井字棋盘 88

    5.3.2 嵌套的字典和列表 91

    5.4 小结 92

    5.5 习题 93

    5.6 实践项目 93

    5.6.1 好玩游戏的物品清单 93

    5.6.2 列表到字典的函数,针对好玩游戏物品清单 94

    第6章 字符串操作 95

    6.1 处理字符串 95

    6.1.1 字符串字面量 95

    6.1.2 双引号 96

    6.1.3 转义字符 96

    6.1.4 原始字符串 96

    6.1.5 用三重引号的多行字符串 97

    6.1.6 多行注释 97

    6.1.7 字符串下标和切片 98

    6.1.8 字符串的in和notin操作符 98

    6.2 有用的字符串方法 99

    6.2.1 字符串方法upper()、lower()、isupper()和islower()99

    6.2.2 isX字符串方法 100

    6.2.3 字符串方法startswith()和endswith()102

    6.2.4 字符串方法join()和split()102

    6.2.5 用rjust()、ljust()和center()方法对齐文本 103

    6.2.6 用strip()、rstrip()和lstrip()删除空白字符 104

    6.2.7 用pyperclip模块拷贝粘贴字符串 105

    6.3 项目:口令保管箱 106

    第1步:程序设计和数据结构 106

    第2步:处理命令行参数 106

    第3步:复制正确的口令 107

    6.4 项目:在Wiki标记中添加无序列表 108

    第1步:从剪贴板中复制和粘贴 108

    第2步:分离文本中的行,并添加星号 109

    第3步:连接修改过的行 109

    6.5 小结 110

    6.6 习题 110

    6.7 实践项目 111

    表格打印 111

    第二部分 自动化任务

    第7章 模式匹配与正则表达式 115

    7.1 不用正则表达式来查找文本模式 116

    7.2 用正则表达式查找文本模式 117

    7.2.1 创建正则表达式对象 118

    7.2.2 匹配Regex对象 118

    7.2.3 正则表达式匹配复习 119

    7.3 用正则表达式匹配更多模式 119

    7.3.1 利用括号分组 119

    7.3.2 用管道匹配多个分组 120

    7.3.3 用问号实现可选匹配 121

    7.3.4 用星号匹配零次或多次 121

    7.3.5 用加号匹配一次或多次 122

    7.3.6 用花括号匹配特定次数 122

    7.4 贪心和非贪心匹配 123

    7.5 findall()方法 124

    7.6 字符分类 124

    7.7 建立自己的字符分类 125

    7.8 插入字符和美元字符 126

    7.9 通配字符 126

    7.9.1 用点—星匹配所有字符 127

    7.9.2 用句点字符匹配换行 127

    7.10 正则表达式符号复习 128

    7.11 不区分大小写的匹配 128

    7.12 用sub()方法替换字符串 129

    7.13 管理复杂的正则表达式 129

    7.14 组合使用re.IGNORECASE、re.DOTALL和re.VERBOSE 130

    7.15 项目:电话号码和Email地址提取程序 130

    第1步:为电话号码创建一个正则表达式 131

    第2步:为email地址创建一个正则表达式 132

    第3步:在剪贴板文本中找到所有匹配 132

    第4步:所有匹配连接成一个字符串,复制到剪贴板 133

    第5步:运行程序 133

    第6步:类似程序的构想 134

    7.16 小结 134

    7.17 习题 134

    7.18 实践项目 136

    7.18.1 强口令检测 136

    7.18.2 strip()的正则表达式版本 136

    第8章 读写文件 137

    8.1 文件与文件路径 137

    8.1.1 Windows上的倒斜杠以及OS X和Linux上的正斜杠 138

    8.1.2 当前工作目录 139

    8.1.3 绝对路径与相对路径 139

    8.1.4 用os.makedirs()创建新文件夹 140

    8.1.5 os.path模块 140

    8.1.6 处理绝对路径和相对路径 141

    8.1.7 查看文件大小和文件夹内容 142

    8.1.8 检查路径有效性 143

    8.2 文件读写过程 144

    8.2.1 用open()函数打开文件 145

    8.2.2 读取文件内容 145

    8.2.3 写入文件 146

    8.3 用shelve模块保存变量 147

    8.4 用pprint.pformat()函数保存变量 148

    8.5 项目:生成随机的测验试卷文件 149

    第1步:将测验数据保存在一个字典中 149

    第2步:创建测验文件,并打乱问题的次序 150

    第3步:创建答案选项 151

    第4步:将内容写入测验试卷和答案文件 151

    8.6 项目:多重剪贴板 153

    第1步:注释和shelf设置 153

    第2步:用一个关键字保存剪贴板内容 154

    第3步:列出关键字和加载关键字的内容 154

    8.7 小结 155

    8.8 习题 155

    8.9 实践项目 156

    8.9.1 扩展多重剪贴板 156

    8.9.2 疯狂填词 156

    8.9.3 正则表达式查找 156

    第9章 组织文件 157

    9.1 shutil模块 158

    9.1.1 复制文件和文件夹 158

    9.1.2 文件和文件夹的移动与改名 158

    9.1.3 永久删除文件和文件夹 160

    9.1.4 用send2trash模块安全地删除 160

    9.2 遍历目录树 161

    9.7 用zipfile模块压缩文件 162

    9.3.1 读取ZIP文件 163

    9.3.2 从ZIP文件中解压缩 164

    9.3.3 创建和添加到ZIP文件 164

    9.4 项目:将带有美国风格日期的文件改名为欧洲风格日期 165

    第1步:为美国风格的日期创建一个正则表达式 165

    第2步:识别文件名中的日期部分 166

    第3步:构成新文件名,并对文件改名 167

    第4步:类似程序的想法 168

    9.5 项目:将一个文件夹备份到一个ZIP文件 168

    第1步:弄清楚ZIP文件的名称 168

    第2步:创建新ZIP文件 169

    第3步:遍历目录树并添加到ZIP文件。170

    第4步:类似程序的想法 170

    9.6 小结 171

    9.7 习题 171

    9.8 实践项目 171

    9.8.1 选择性拷贝 171

    9.8.2 删除不需要的文件 172

    9.8.3 消除缺失的编号 172

    展开全文
  • 图灵程序设计丛书Python编程快速上手—让繁琐工作自动化[美]Al Sweigart 著 王海鹏 译Python编程快速上手—让繁琐工作自动化是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且...
  • Python编程快速上手 中文手册,快速的上手编写属于你自己的python
  • Python编程快速上手++让繁琐工作自动化Python编程快速上手++让繁琐工作自动化Python编程快速上手++让繁琐工作自动化Python编程快速上手++让繁琐工作自动化Python编程快速上手++让繁琐工作自动化
  • Python编程快速上手经典基础资料 很经典实用
  • python编程快速上手源码,适用于新手,可以帮助大家快速提交,电子书就不上传了,我买的是纸质书,书中代码不想手敲

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,452
精华内容 980
关键字:

python编程快速上手

python 订阅