Python核心编程(第3版)中文版 网盘下载

1.1 简介/动机 
操作文本或者数据可是件大事。如果不相信,就仔细看看当今的计算机都在做些什么工
作:文字处理、网页表单的填写、来自数据库转储的信息流、股票报价信息、新闻源,而且
这个清单还会不断增长。因为我们可能还不知道需要用计算机编程来处理的文本或数据的具
体内容,所以能将这些文本或者数据以某种可被计算机识别和处理的模式表达出来是非常有
用的。 
如果我在运营一个电子邮件存档公司,而作为我的一位客户,你希望查看你自己在去年
2 月份发送和接收的所有电子邮件。如果我能够设计一个计算机程序来收集这些信息,然后
转发给你,而不是人工阅读你的邮件然后手动处理你的请求,无疑要好很多。因为如果有人
看了你的邮件,哪怕只是用眼睛瞄了一下邮件的时间戳,你可能都会对此感到担心(甚至愤
怒)。又比如,你可能会认为凡是带有“ILOVEYOU”这样主题的邮件都是已感染病毒的邮
件,并要求从你的个人邮箱中删除它们。这就引出了一个问题,即我们如何通过编程使计算
机具有在文本中检索某种模式的能力。 
正则表达式为高级的文本模式匹配、抽取、与/或文本形式的搜索和替换功能提供了基础。
简单地说,正则表达式(简称为 regex)是一些由字符和特殊符号组成的字符串,它们描述了
模式的重复或者表述多个字符,于是正则表达式能按照某种模式匹配一系列有相似特征的字
符串(见图 1-1)。换句话说,它们能够匹配多个字符串……一种只能匹配一个字符串的正则
表达式模式是很乏味并且毫无作用的,不是吗? 
Python 通过标准库中的 re 模块来支持正则表达式。本节将做一个简短扼要的介绍。限于
篇幅,内容将仅涉及 Python 编程中正则表达式方面的最常见内容。当然,读者对于正则表达
式方面的经验(熟悉程度)肯定不同,我们强烈建议阅读一些官方帮助文档和与此主题相关
的文档。你将再次会对字符串的理解方式有所改变!

下载地址: https://u18103887.ctfile.com/fs/18103887-303384201

原文地址:https://www.cnblogs.com/wuyb123/p/10290203.html

时间: 2024-08-03 23:43:50

Python核心编程(第3版)中文版 网盘下载的相关文章

Python核心编程 第3版 中文版pdf

[下载地址] <Python核心编程(第3版)>是经典畅销图书<Python核心编程(第二版)>的全新升级版本,总共分为3部分.第1部分为讲解了Python的一些通用应用,包括正则表达式.网络编程.Internet客户端编程.多线程编程.GUI编程.数据库编程.Microsoft Office编程.扩展Python等内容.第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器.CGI和WSGI相关的Web编程.Django Web框架.云计算.高级Web服务.第3部分则为一

JavaScript权威指南(第六版).中文版 网盘下载

下载地址:https://u18103887.ctfile.com/fs/18103887-335537335 下载地址:https://u18103887.ctfile.com/fs/18103887-335537335 原文地址:https://www.cnblogs.com/wuyb123/p/10367522.html

js 权威指南(第六版).中文版 网盘下载

下载地址:https://u18103887.ctfile.com/fs/18103887-335537335 下载地址:https://u18103887.ctfile.com/fs/18103887-335537335 原文地址:https://www.cnblogs.com/xuanxuan2015/p/10664006.html

分享《Python核心编程(第三版)》(高清中文版PDF+高清英文版PDF+源代码)

下载:https://pan.baidu.com/s/1-6muQ-DPjNu_1Rqg5kRHzQ <Python核心编程(第三版)>(高清中文版PDF+高清英文版PDF+源代码) 高清中文版667页,带目录和书签,文字能够复制粘贴. 高清英文版886页,带目录和书签,文字能够复制粘贴. 配套源代码. 其中高清中文版如图 原文地址:http://blog.51cto.com/14050756/2319076

Python核心编程(第二版)勘误

最近在网上买了本Python核心编程(第二版)中文版,刚看了几章,上机练习了几个程序,发现印刷有问题,不知道是什么原因.网上搜索了一番,发现其他网友也有发现类似问题.这里把我遇到的有问题的程序贴出来,以记录自己学习的过程. 第52页程序范例makeTextFile.py #!/usr/bin/python 'makeTextFile.py -- create text file' import os ls = os.linesep # get filename while True:     f

分享《Python核心编程(第三版)》+PDF+源码+Wesley Chun+孙波翔 李斌 李晗

下载:https://pan.baidu.com/s/1ilaTxGsh4_Ko--5oU2zvKA 更多资料分享:http://blog.51cto.com/14087171 <Python核心编程(第三版)>(高清中文版PDF+高清英文版PDF+源代码) 高清中文版667页,带目录和书签,文字能够复制粘贴. 高清英文版886页,带目录和书签,文字能够复制粘贴. 配套源代码. 其中高清中文版如图 原文地址:http://blog.51cto.com/14087171/2321611

Python核心编程(第二版) 第六章习题答案

6–1.字符串.string 模块中是否有一种字符串方法或者函数可以帮我鉴定一下一个字符串是否是另一个大字符串的一部分? 答:有,string.find(str,beg,end) 6–2.字符串标识符.修改例 6-1 的 idcheck.py 脚本,使之可以检测长度为一的标识符,并且可以识别 Python 关键字,对后一个要求,你可以使用 keyword 模块(特别是 keyword.kelist)来帮你. 1 #!/usr/bin/python 2 3 import string 4 impo

Python核心编程(第二版) 第四章习题答案

4-1.Python对象.与所有Python对象有关的三个属性是什么?请简单的描述一下.答:与所有Python对象有关的三个属性是身份.类型.值.身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到.这个值可以被认为是该对象的内存地址.类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么规则.可以用内建函数type()来查看Python的类型.值:对象表示的数据项.4-2.类型.不可更改(immutable)指的是什么?Pyth

Python核心编程(第二版) 第五章习题答案

5-1.整型.讲讲Python普通整型和长整型的区别. 答:Python 的标准整数类型是最通用的数字类型.在大多数 32 位机器上,标准整数类型的取值范围是-2**31到 2**31-1,也就是-2,147,483,648 到 2,147,483,647.如果在 64 位机器上使用 64 位编译器编译 Python,那么在这个系统上的整数将是 64 位. Python 的长整数类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关. 5-2.操作符.(a)写一个函数,计算并返回两个数的乘积.