老师,还是不理解这句话“如果字符串开头的0个或多个字符匹配正则表达式模式”的意思,我测试了几个场景,为什么只有第一个匹配不为空呢?
import re pattern=['hello','Hello','world','World'] s='helloWorld helloworld' for i in range(4): v=re.match(pattern[i],s) print(v)
如果要对多个拥有不同参数个数的函数增加同一个功能,可是使用“*”和“**”可变参数来实现吗
fun1()注释之后为啥运行没有结果,前面fun1作为变量接受的对象和内容打印不出来,即使是print(fun1)也不能这是为啥
老师,这里的temp没用是吧, 开发的时候是写成 yield i 这样是吗
老师我这个结果为什么多了一个none呀,不太明白
这边讲的新版本是pytho3.10往上吗 ,我这个3.9都不支持 ‘|’
老师,我想问一下可以自定义内置函数的装饰器吗,比如我想给一个类里的内置函数加一个装饰器,我可以在这个类外部定义这个装饰器吗
没有缓存是什么原因
这个全局变量为啥被污染了
执行阶段的执行顺序可以理解成递归执行吗
class Mylog: def __init__(self,fun): self.fun=fun self.a=10 def __call__(self, *args, **kwargs): self.fun() self.a+=1 print(self.a) return @Mylog def fun1(): print('year') fun1() fun1()
这里return返回的是什么 为什么直接return也能让a递增
如果要匹配 大写字母 或 小写字母 或 数字 或 -(减号) ,要怎么写呢
from functools import partial str1 = "1010" int3 = partial(int, base=2) print(int3(str1))
想问下在用偏函数的时候,第二个参数是根据什么设定的呢,
现在对这个return蒙了,这个return返回的话返回去了哪里,指向哪里。
s 和 pattern 两个都是字符串, 为啥一个是转义,另一个却不是,有点难理解
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637