Python教程063 正则表达式5 2019-11-19 python 约 2449 字 预计阅读 5 分钟 九、断言 我们想要使用一些匹配规则作为位置,只匹配前面或者后面的内容,那应该怎么实现呢?这就要说道断言了,断言指定了一个位置。有以下几种形式。 阅读更多
Python教程062 正则表达式4 2019-11-18 python 约 3906 字 预计阅读 8 分钟 四、分支条件| 正则表达式也支持类似于OR的方式,使用“|”符号连接几个表达式,只要其中一个表达式匹配上就算匹配。 1 2 3 4 5 6 7 8 import re string = 阅读更多
Python教程061 正则表达式3 2019-11-17 python 约 2820 字 预计阅读 6 分钟 二、重复 正则表达式中提供了几种重复的方式,毕竟如果匹配三个字母使用“\w\w\w”的方式太不方便了,如果是三个还好,如果是十个、二十个呢。 * 阅读更多
Python教程060 正则表达式2 2019-11-16 python 约 4016 字 预计阅读 9 分钟 一、元字符 正则表达式中的特殊字符被称作元字符,常用的元字符如下: .(英文输入法下的点) (英文输入法下的点) 在默认模式下,它匹配除换行符以外的 阅读更多
Python教程059 正则表达式1 2019-11-15 python 约 3806 字 预计阅读 8 分钟 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。re模块使Python语言拥有全部的正则表达式功能。 要想使 阅读更多
Python教程058 asyncio 2019-11-14 python 约 3578 字 预计阅读 8 分钟 asyncio asyncio是用来编写并发代码的库,使用async/await语法。被用作多个提供高性能Python异步框架的基础,包括网络和网站服务, 阅读更多
Python教程057 协程与生成器2 2019-11-13 python 约 6607 字 预计阅读 14 分钟 示例 定义一个计算移动平均值的协程 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 2019-11-12 python 约 2731 字 预计阅读 6 分钟 把生成器当成协程 Python 2.2 引入了 yield 关键字实现的生成器函数,大约五年后,Python 2.5 实现了“PEP 342 — Coroutines via Enhanced Generators”https:// 阅读更多
Python教程055 协程演变的历史 2019-11-11 python 约 3841 字 预计阅读 8 分钟 https://www.jianshu.com/p/8cd05a23822e 关于 Python 协程的历史课 根据维基百科给出的定义,“协程 是为非抢占式多任务产生子程序的计算机程序组件,协程允许不同入口点在不同位置暂停或开始执行程 阅读更多
Python教程054 全局解释器锁GIL 2019-11-10 python 约 5036 字 预计阅读 11 分钟 GIL 线程全局锁(Global Interpreter Lock),即Python为了保证线程安全而采取的独立线程运行的限制,说白了就是一个核只能在同一时间运行一个线程 阅读更多