Python3 基础教程 - 廖雪峰7/531 关于作者 廖雪峰,十年软件开发经验,业余产品经理,精通 Java/Python/Ruby/Scheme/Objective C 等,对开源框架有深入研究,著有 《Spring 2.0 核心技术与最佳实践》一书,多个业余开源项目托管在 GitHub,欢迎微博交流: Python 简介 Python 是著名的“龟叔”Guido van Rossum 在 1989 '/Library/Frameworks/Python.framework/Versions/3.4/lib/python34.zip', '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4', '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/plat 4/plat -darwin', '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/lib- dynload', '/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site -packages'] 如果我们要添加自己的搜索目录,有两种方法:0 码力 | 531 页 | 5.15 MB | 1 年前3
Python 2.7.18 正则表达式 HOWTO 原始字符串。 例如,以下正则检测字符串中的双字。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快就 会发现它们在执行字符串替换时 非常有用。 11 4.3 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前向断言 另一个零宽度断言是前向断言。前向断言以正面和负面形式提供,如下所示: (?=⋯) 正向前向断言。如果包含的正则表达式,由 ... 0 码力 | 18 页 | 369.95 KB | 11 月前3
Python 2.7.18 正则表达式 HOWTO 原始字符串。 例如,以下正则检测字符串中的双字。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快就 会发现它们在执行字符串替换时 非常有用。 11 4.3 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前向断言 另一个零宽度断言是前向断言。前向断言以正面和负面形式提供,如下所示: (?=⋯) 正向前向断言。如果包含的正则表达式,由 ... 0 码力 | 18 页 | 369.95 KB | 11 月前3
Python 2.7.18 正则表达式 HOWTO 原始字符串。 例如,以下正则检测字符串中的双字。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快就 会发现它们在执行字符串替换时 非常有用。 11 4.3 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前向断言 另一个零宽度断言是前向断言。前向断言以正面和负面形式提供,如下所示: (?=⋯) 正向前向断言。如果包含的正则表达式,由 ... 0 码力 | 18 页 | 369.95 KB | 11 月前3
Python 3.10.15 正则表达式 HOWTO 字符串。 例如,以下正则检测字符串中重复的单词。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快就 会发现它们在执行字符串替换时 非常有用。 11 4.3 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前视断言 另一个零宽断言是前视断言。前视断言有肯定型和否定型两种形式,如下所示: (?=⋯) 肯定型前视断言。如果内部的表达式(这里用 . 0 码力 | 18 页 | 391.85 KB | 11 月前3
Python 3.8.20 正则表达式 HOWTO 字符串。 例如,以下正则检测字符串中重复的单词。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快 就会发现它们在执行字符串替换时 非常有用。 4.3 非捕获和命名组 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前视断言 另一个零宽断言是前视断言。前视断言有肯定型和否定型两种形式,如下所示: (?=⋯) 肯定型前视断言。如果内部的表达式(这里用 . 0 码力 | 17 页 | 393.47 KB | 11 月前3
Python 3.8.20 正则表达式 HOWTO 字符串。 例如,以下正则检测字符串中重复的单词。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快 就会发现它们在执行字符串替换时 非常有用。 4.3 非捕获和命名组 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前视断言 另一个零宽断言是前视断言。前视断言有肯定型和否定型两种形式,如下所示: (?=⋯) 肯定型前视断言。如果内部的表达式(这里用 . 0 码力 | 17 页 | 393.47 KB | 11 月前3
Python 3.10.15 正则表达式 HOWTO 字符串。 例如,以下正则检测字符串中重复的单词。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快 就会发现它们在执行字符串替换时 非常有用。 4.3 非捕获和命名组 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前视断言 另一个零宽断言是前视断言。前视断言有肯定型和否定型两种形式,如下所示: (?=⋯) 肯定型前视断言。如果内部的表达式(这里用 . 0 码力 | 17 页 | 393.01 KB | 11 月前3
Python 3.8.20 正则表达式 HOWTO 字符串。 例如,以下正则检测字符串中重复的单词。: >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快就 会发现它们在执行字符串替换时 非常有用。 11 4.3 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前视断言 另一个零宽断言是前视断言。前视断言有肯定型和否定型两种形式,如下所示: (?=⋯) 肯定型前视断言。如果内部的表达式(这里用 . 0 码力 | 18 页 | 392.29 KB | 11 月前3
Python 3.12 正则表达式 HOWTO 例如,以下正则检测字符串中重复的单词。: 10 >>> p = re.compile(r'\b(\w+)\s+\1\b') >>> p.search('Paris in the the spring').group() 'the the' 像这样的后向引用通常不仅仅用于搜索字符串——很少有文本格式以这种方式重复数据——但是你很快 就会发现它们在执行字符串替换时 非常有用。 4.3 非捕获和命名组 P\w+)\s+(?P=word)\b: >>> p = re.compile(r'\b(?P \w+)\s+(?P=word)\b') >>> p.search('Paris in the the spring').group() 'the the' 4.4 前视断言 另一个零宽断言是前视断言。前视断言有肯定型和否定型两种形式,如下所示: (?=⋯) 肯定型前视断言。如果内部的表达式(这里用 0 码力 | 17 页 | 404.43 KB | 11 月前3
共 498 条
- 1
- 2
- 3
- 4
- 5
- 6
- 50













