老师请问这个怎么解决啊,我试了好几次都还是缺少位置函数。
老师这个可以翻看md文件的软件是什么啊?
老师 这是出了什么问题
为什么代码完全一样运行不了
这个销毁 指的是被自动回收吗
1,老师这个satrt方法里的a.v = b是什么意思???????????2,什么时候会调用__del__机制,为什么一定要到700才一个个调用del机制??????????
# coding=utf-8 def mylog(type): def decorator(func): def infunc(*args, **kwargs): if type == '文件': print('文件中:记录日志') else: print('控制台:记录日志') return func(*args, **kwargs) return infunc return decorator @mylog('文件') def fun2(a, b): print('使用功能2', a, b) if __name__ == '__main__': fun2(100, 200)
这段代码中@mylog跟fun2=mylog(fun2)为什么不一样,如果不用装饰器这句该怎么写?
这段代码中哪部分是闭包?
pattern = r'.*\Ber' # pattern = r'.*er\B' # # a = '123 eroa' a = '123 ,oaer' v = re.match(pattern,a) print(a)
为什么不是NO
不修改源码,但是老师删掉了下面两行代码中间的writeLog()函数调用
def func1(): writeLog(func1) print('我是功能1')
老师,请教两个问题:
1、框起来这部分,是不是必须通过a = test()创建一个实例对象,然后对这个实例调用a.__next__()方法才对,如果直接对fun()__next__()的话是不是会一直执行一个结果(自己试验验证过),为什么会这样呢?
2、yield是不是可以看作类似于ruturn用法的,打印指针某次指向的数据结果就是其yield对应的值?
#贪婪模式 v = re.match(r"abc(\d+)","abc123") print(v.group(1)) # 非贪婪模式 v = re.match(r"abc(\d+?)","abc123") print(v.group(1))
老师,正则表达式里面group的索引是从哪开始的?为什么写group(0)全部都打印了?
这个偏函数的原理是什么呢?除了重新定义一个int,用在其他地方又该怎么用?比如其他数字类型的转换等等?
为啥我用不了match
代码1:
import re pattern=r".*,er\b" s="123,oaer" v=re.match(pattern,s) print(v)
代码2:
import re pattern=r".*er\b" s="123,oaer" v=re.match(pattern,s) print(v)
问题:
老师请问一下,为什么在代码1中我的pattern加一个逗号返回就是None,而在在代码2中我把逗号去了,返回就不是None?
老师,这个怎么改呀?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2026百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637