摘要: abc123,abcd123,testabc, 1)先行零宽断言 abc(?=123) 2)后发零宽断言 (?<=,)abc 3)负向零宽先行断言 (?!表达式) abc(?!\w) 4) 负向零宽后发断言(?<!表达式) (?<!test)abc 阅读全文
posted @ 2017-12-12 23:17 雅虎跳跳 阅读(165) 评论(0) 推荐(0) 编辑
摘要: I’m singing while you are dancing. dancing ,sing a song.ing.singed a song.danced a long. time.danceabsd.cn 匹配上面字符串中ing前面的字符。 答案:\b\w+(?=ing\b) 阅读全文
posted @ 2017-12-12 23:16 雅虎跳跳 阅读(130) 评论(0) 推荐(1) 编辑
摘要: 38、继承 子类继承父类时,如果不写init方法,表示继承父类的init方法。如果写了init方法,表示重写父类的init方法。其他方法也是同理。对于变量也是同样的道理。 class A: def __init__(self): self.a=”a” self.b=”b” def print(sel 阅读全文
posted @ 2017-12-12 23:02 雅虎跳跳 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 25、三引号 python中用三引号可以引用大段文字,且中间可以书写任意单双引号 26、原意字符 当一段字符串中有太多需要转义的符号时,可以使用原意字符,避免总是转义 print(r”this is a newline simbol:\n.and that is a simbol:*”) 双引号中原 阅读全文
posted @ 2017-12-12 22:57 雅虎跳跳 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 18、字符串的分割和结合 (1)只针对字符串进行处理。split:拆分字符串、join连接字符串 (2)string.join(sep): 以string作为分割符,将sep中所有的元素(字符串表示)合并成一个新的字符串 (3)string.split(sep=' ',num=string.coun 阅读全文
posted @ 2017-12-12 22:51 雅虎跳跳 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 11、输出特殊符号单引号(‘)、双引号(‘”) (1)输出单引号时,用双引号 print “I’m LiLei” (2)输出双引号时,用单引号 print ‘you are a “BAD” man’ (3)既有单引号,又有双引号时,使用三引号 ‘’’ 或 “”” print ‘’’ I’m LiLe 阅读全文
posted @ 2017-12-12 22:47 雅虎跳跳 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、特点 (1)不用分号来作为语句的结束,结束不用任何符号。故,每一行只能写一个语句。 (2)不使用花括号作为分支、循环等控制语句的范围标注,只以Tab和空格来标注。 2、输出函数:print (注意:3.0版本之后,输出内容必须用小括号括起来) print 2 print 3+4 print ‘H 阅读全文
posted @ 2017-12-12 22:43 雅虎跳跳 阅读(148) 评论(0) 推荐(0) 编辑