最良心的 Python 教程: 一、字典(Dictionary)
fendouai 发布于 2020-03-10
一、字典(Dictionary) 1、什么是 dict(字典) 上一章节,我们学习了列表(List) 和 元组(tuple) 来表示有序集合。 而我们在讲列表(list)的时候,我们用了列表(list) 来存储用户的姓名。 name = ['一点水', '两点水', '三点水',...
阅读(634)赞 (0)
fendouai 发布于 2020-03-10
一、字典(Dictionary) 1、什么是 dict(字典) 上一章节,我们学习了列表(List) 和 元组(tuple) 来表示有序集合。 而我们在讲列表(list)的时候,我们用了列表(list) 来存储用户的姓名。 name = ['一点水', '两点水', '三点水',...
阅读(634)赞 (0)
fendouai 发布于 2020-03-10
前言 之前我们学习了字符串,整数,浮点数几种基本数据类型,现在我们接着学习两种新的数据类型,列表(List)和元组(tuple)。 注: https://www.readwithu.com/ 同步更新。 目录 原文GitHub: https://github.com/TwoWat...
阅读(554)赞 (0)
fendouai 发布于 2020-03-10
二、tuple(元组) 1、什么是元组 (tuple) 上一节刚说了一个有序列表 List ,现在说另一种有序列表叫元组:tuple 。 tuple 和 List 非常类似,但是 tuple 一旦初始化就不能修改。 也就是说元组(tuple)是不可变的,那么不可变是指什么意思呢?...
阅读(548)赞 (0)
fendouai 发布于 2020-03-10
一、List(列表) 1、什么是 List (列表) List (列表)是 Python 内置的一种数据类型。 它是一种有序的集合,可以随时添加和删除其中的元素。 那为什么要有 List (列表)呢? 我们用一个例子来说明。 现在有一个团队要出去玩,要先报名。如果用我们之前学过的...
阅读(579)赞 (0)
fendouai 发布于 2020-03-10
字符集 好了,通过上面的几个实例我们初步认识了 Python 的正则表达式,可能你就会问,正则表达式还有什么规则,什么字母代表什么意思呢? 其实,这些都不急,在本章后面会给出对应的正则表达式规则列表,而且这些东西在网上随便都能 Google 到。所以现在,我们还是进一步加深对正则...
阅读(477)赞 (0)
fendouai 发布于 2020-03-10
# 常用的正则表达式 校验数字的表达式 1、 数字:^[0-9]*$ 2、 n位的数字:^\d{n}$ 3、 至少n位的数字:^\d{n,}$ 4、 m-n位的数字:^\d{m,n}$ 5、 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6、 非零开头的最多带两位小数的...
阅读(541)赞 (0)
fendouai 发布于 2020-03-10
re.match 和 re.search re.match 函数 语法: re.match(pattern, string, flags=0) re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match() 就返回 none。 re.searc...
阅读(422)赞 (0)
fendouai 发布于 2020-03-10
数量词 来,继续加深对正则表达式的理解,这部分理解一下数量词,为什么要用数量词,想想都知道,如果你要匹配几十上百的字符时,难道你要一个一个的写,所以就出现了数量词。 数量词的词法是:{min,max} 。min 和 max 都是非负整数。如果逗号有而 max 被忽略了,则 max...
阅读(530)赞 (0)
fendouai 发布于 2020-03-10
目录 原文GitHub: https://github.com/TwoWater/Python
阅读(486)赞 (0)
fendouai 发布于 2020-03-10
边界匹配符和组 将上面几个点,就用了很大的篇幅了,现在介绍一些边界匹配符和组的概念。 一般的边界匹配符有以下几个: 语法 描述 ^ 匹配字符串开头(在有多行的情况中匹配每行的开头) $ 匹配字符串的末尾(在有多行的情况中匹配每行的末尾) \A 仅匹配字符串开头 \Z 仅匹配字符串...
阅读(532)赞 (0)