请问在分代回收时如果代满了会怎么样(比如老生代的10个对象都不能被清除而中生代有refs不为0的对象要进入老生代),还是说要去规避这种情况?
请问为什么在pycharm上运行结果四个id都不一样而在cmd上运行结果正确(即id(a)=id(c),id(b)=id(d))
不清楚哪里写错了
if__name__=='__main__': fun2(100,200) 老师,函数调用前为啥要加 if__name__=='__main__': 这里有啥作用
time wsy(): c={} (,a): .a=a (, *args, **kwargs): () .a.wsy.c: wsy.c[.a.] : ssr=.a() wsy.c[.a.]=ssr wsy.c[.a.] () (aab): (): () addd=time.time() aab() ahhh=time.time() (addd-ahhh) yunxing (): () time.sleep() () yaoer=qh() (yaoer) nih=qh() (nih)
123
4566
begin
over
-3.0000243186950684
None
0.0
老师,为什么我这没有返回值,类中好像就执行了第一行代码,打印了个4566,后面的789都不打印了
def out(): a = 10 print(a) def inner(): nonlocal a print(a) a += 1 print(a) return inner inn = out() inn() inn()
怎么只有五次结果
这里定义类class MyNumbers 里面为什么不写__init__()方法了?
老师这个 python课程的所有的PDF有统一下载的地址吗?还是必须一章一章的下载资料?
老师好,请问成员变量、成员方法,类属性、类方法这几个该怎么理解区分呢?
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) # return 100 if __name__ == '__main__': fun2(100, 200) # print(fun2(100, 200))
老师,在装饰器不接受参数的情况下,@mylog相当于fun2=mylog(fun2)。
那在接收参数时,@mylog("文件")能不能改写成上述形式呢?怎么改写呢?还有想请老师帮我解释下外面再套一层来接收装饰器参数这种方式是怎么执行出这样的结果的?问题有点多麻烦老师帮我解释清楚一点,谢谢老师!!!
老师这什么原因
这个下一行 浅色显示怎么做到的?
老师这个可以翻看md文件的软件是什么啊?
#老师,请问一下这个代码为什么实现不了呢?
#请问老师,问什么我这个和老师代码一样运行结果不一样
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637