摘要:
正则表达式: 字符: 量词: . ^ $ * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 字符集[][^] 李杰李莲英李二棍子 李杰李莲英李二棍子 4563 4563 分组 ()与 或 |[^] 身份证号码是一 阅读全文
摘要:
首先整理下OS模块与SYS模块的区别 os与sys模块的官方解释如下: os: This module provides a portable way of using operating system dependent functionality. 这个模块提供了一种方便的使用操作系统函数的方法 阅读全文
摘要:
import random print(random.random()) #用于生成一个0到1之间的随机浮点数 print(random.uniform(1,3))# 用于生成一个指定范围内的随机浮点数 print(random.uniform(3,1))# 两个参数一个是上限,一个是下限。 print(random.randint(1,3)) # 用于生成一个指定范围内的整数。 #rando... 阅读全文
摘要:
collections 是python内建的一个集合模块。 namedtuple可以很方便的定义一种数据类型,他具备tuple的不可变性,也可以根据属性来引用,非常方便。 deque可以高效的实现插入和删除的双向列表,适用于队列和栈。 defaultdict 使用dict时,如果key不存在,则抛出 阅读全文