python
刘大铿
前端
展开
-
python 易犯错误之input()
print('what is your name')spam=input()if spam==1: print('Hello')elif spam==2: print('howdy')else: print('yes')在上面这段代码中,即使你输入1,结果也是yes因为spam=‘1’,input默认的将输入转化为字符串类型,数字1与字符‘1’是不相等...原创 2018-07-07 16:16:26 · 3797 阅读 · 1 评论 -
python正则表达式方法match(),search(),findall(),sub(),compile()(官方文档解释)一分钟看懂
match()在官方文档中是这样定义的如果string开始的0或者多个字符匹配到了正则表达式样式,就返回一个相应的匹配对象。 如果没有匹配,就返回None;注意它跟零长度匹配是不同的。注意即便是MULTILINE多行模式,re.match()也只匹配字符串的开始位置,而不匹配每行开始。如果你想定位string的任何位置,使用search()来替代简而...原创 2019-12-05 22:41:09 · 435 阅读 · 0 评论 -
python中正则表达式 ?(问号)的详解及用法
第一种用法:?(问号)可以实现可选匹配图一content中有数字可匹配图二content中无数字也可匹配 图一 ...原创 2019-12-05 21:50:49 · 7363 阅读 · 0 评论 -
python中re的group方法详解(来自官方文档的权威解释)
group方法返回一个或者多个匹配的子组。如果只有一个参数,结果就是一个字符串,如果有多个参数,结果就是一个元组(每个参数对应一个项),如果没有参数,整个匹配都被返回。 如果一个参数值为 0,即是group(0),相应的返回值就是整个匹配字符串;如果它是一个范围 [1..99],结果就是相应的括号组字符串。如果一个组号是负数,或者大于样式中定义的组数,一个IndexError索引错误就ra...原创 2019-12-05 21:28:43 · 12553 阅读 · 0 评论 -
python 读写文件中的‘r’ ‘w’ ‘a ’ 参数
‘r’即是read 执行读操作‘w’即是write 执行写操作,并覆盖原有文件内容‘a’即是追加写操作,即是在原内容上添加内容原创 2019-12-04 22:41:56 · 1152 阅读 · 0 评论 -
python re.complie中 r 的作用
r告诉python解释器这是原始字符串下面是来自国外的回答可参看国外文章https://stackoverflow.com/questions/21104476/what-does-the-r-in-pythons-re-compiler-pattern-flags-mean...原创 2019-11-28 10:56:14 · 1823 阅读 · 0 评论 -
pycharm from import导入模块报错 解决
错误是这样的我在app.py中导入froms报错解决办法,添加src为源内容根更多详情可以参看https://stackoverflow.com/questions/21236824/unresolved-reference-issue-in-pycharm...原创 2019-11-24 13:18:45 · 6601 阅读 · 0 评论