python学习笔记
youyoulaila
这个作者很懒,什么都没留下…
展开
-
python 正则表达式
\d 匹配数字 \D (大写字母都是取非的意思)匹配非数字 \s 匹配空白字符如\n\t\r \S 匹配非空白字符 \w 匹配字母和数字 \W 匹配非字母且非数字 + 匹配一个或多个 * 匹配0个或多个 {n,m} 匹配n个到m个 ? 匹配0个或1个 . 匹配除回车之外的所有字符 re.search(r'.+','123vrfwer\nwer') >>> re.search(r'.+','123vrfwer\nwer').group() ...原创 2020-06-26 17:34:33 · 149 阅读 · 0 评论 -
python 基础学习
2020.5.15 str内置函数 find、lfind、rfind、index(如果找不到会报错) startswith、endswith、 isupper、islower(汉字字符不属于大写,也不属于小写) format strip、lstrip、strip去掉字符串两端的空格 list内的数据可以是多种数据类型,注意,1、["lixiang"]与list("lixiang")的结果是不一样的;2、切片操作:左包括,右不包括 l=["123",1,{"1":2}] p原创 2020-05-20 11:08:20 · 175 阅读 · 0 评论 -
python面试题学习笔记
2020.5.13 一个只有1和0的list l=[1,1,0,0,1,0,0,1],在不增加额外内存的情况下,让列表中的0在前面,1在后面 l=[1,1,0,0,1,0,0,1] for index in range(len(l)): if l[index] == 0: l.insert(0,l.pop(index)) 2020.5.14 定义一个同时包含单引号和双引号的str时,用三引号:s = ''' It's "good"''' s = ''' It...原创 2020-05-14 18:01:04 · 187 阅读 · 0 评论