用了两年python的学长帮我整理出Python基础,还耐心的解
2018-06-26 本文已影响14人
de69a2cfb530
先来说说列表吧,毕竟比正则表达式容易理解
列表也是一种数据类型,在Python中,列表是有序的。列表使用中括号来定义 [ ]它可以作为一个方括号内的逗号分隔值出现。
以上实例输出结果为["zyw",1998]
列表中也可以使用切片,和字符串切片用法相同,直接输入索引可以对列表进行切片操作。
接下来就是列表的增删改查
改:改就比较简单了,直接list[要改的值的索引]=要改成的新值 就可以了
接下来就是让人头痛的正则表达式了
re.match(正则表达式,要匹配的文本)
re.search(正则表达式,要匹配的文本)
re.match与re.search和re.findall的区别
re.spilt(正则表达式,要切分的字符串[起始索引:结束索引])
正则表达式分组
注意到group(0)永远是原始字符串,group(1)、group(2)……表示第1、2、……个子串。
(w(w)(w)((w)w)w)其组号分配如图所示:
贪婪匹配和非贪婪匹配
有的小伙伴总是问我有没有可以学习的地方,或者要Python的学习资料那今天我就给大家分享一个学习q-u-n 二二七,四三五,四五零 里面有视频资料还有阿里大牛每天八点半视频直播讲解案例和解答