Python教程063 正则表达式5

九、断言 我们想要使用一些匹配规则作为位置,只匹配前面或者后面的内容,那应该怎么实现呢?这就要说道断言了,断言指定了一个位置。有以下几种形式。

Python教程062 正则表达式4

四、分支条件| 正则表达式也支持类似于OR的方式,使用“|”符号连接几个表达式,只要其中一个表达式匹配上就算匹配。 1 2 3 4 5 6 7 8 import re string = &#

Python教程061 正则表达式3

二、重复 正则表达式中提供了几种重复的方式,毕竟如果匹配三个字母使用“\w\w\w”的方式太不方便了,如果是三个还好,如果是十个、二十个呢。 *

Python教程060 正则表达式2

一、元字符 正则表达式中的特殊字符被称作元字符,常用的元字符如下: .(英文输入法下的点) (英文输入法下的点) 在默认模式下,它匹配除换行符以外的

Python教程059 正则表达式1

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。re模块使Python语言拥有全部的正则表达式功能。 要想使

Python教程058 asyncio

asyncio asyncio是用来编写并发代码的库,使用async/await语法。被用作多个提供高性能Python异步框架的基础,包括网络和网站服务,

Python教程057 协程与生成器2

示例 定义一个计算移动平均值的协程 1 2 3 4 5 6 7 8 9 def averager(): total = 0.0 count = 0 average = None while True: ➊ term = yield average ➋ total += term count += 1 average = total/count ➊ 这个无限循环表明,只要调用方不断

Python教程056 协程与生成器1

把生成器当成协程 Python 2.2 引入了 yield 关键字实现的生成器函数,大约五年后,Python 2.5 实现了“PEP 342 — Coroutines via Enhanced Generators”https://

Python教程055 协程演变的历史

https://www.jianshu.com/p/8cd05a23822e 关于 Python 协程的历史课 根据维基百科给出的定义,“协程 是为非抢占式多任务产生子程序的计算机程序组件,协程允许不同入口点在不同位置暂停或开始执行程

Python教程054 全局解释器锁GIL

GIL 线程全局锁(Global Interpreter Lock),即Python为了保证线程安全而采取的独立线程运行的限制,说白了就是一个核只能在同一时间运行一个线程