如果只有inn = outer() 没有inn()这样不显示"a:1" 必须是inn = outer()()才有,这是什么原因?
(): a = (): a (,a) a += inner inn = outer()
'''
没有inn()这样不显示"a:1" 必须是inn = outer()()才有,这是什么原因?
(): a = (): a (,a) a += inner inn = outer() 没有inn()这样不显示"a:1" 必须是inn = outer()()才有,这是什么原因?
p = {'name':'ip'}
p1 = {'name':'iT'}
p.update(p1)
print(p)
#打印只输出p一个字典内容,不会合并?
def fun1(): print('使用功能1') def fun2(): print('功能2使用') def funa(f): def funb(): print('新增功能1') f() return funb funa=funa(fun1) funa() fun2=funa(fun2) fun2() fun2调用报错了,没看出问题来 新增功能1 使用功能1 Traceback (most recent call last): File "D:\pycharm\tank\闭包.py", line 16, in <module> fun2=funa(fun2) ^^^^^^^^^^ TypeError: funa.<locals>.funb() takes 0 positional arguments but 1 was given
def sum_fun(num:int)->str: return num + 100 a = sum_fun(5) print(type(a))
老师您好,以上代码指定了
->str
但是,返回的依旧是int。必须要将代码修改为
(num:)->: (num + ) a = sum_fun() ((a))
才能返回str。但是,既然代码中已经有了return str(num + 100)
,那么,
不是多余嘛?谢谢
视频中.c文件是用keil打开的嘛?
为啥 =用不了嘞?
C:\Users\Administrator>python C:\Users\Administrator>
老师问一下,这个运行
没有结果问一下是啥问题
請問如果老生代的count達到10之後,會有垃圾回收,但是沒被回收的他會怎麼處理,因為沒有下一個生代了;還有如果老生代真的10個都沒有被回收,是不是不能有再多得老生代?
#coding=utf-8 def test(): print("test function run!!!") def test2(func): print("test function run!!!") func() a = test test2(a)
感觉这位老师授课方法很奇怪,东拉西扯一大堆,重点不突出。感觉什么都讲了,又什么都没讲。
用for循环输出的话send要怎么用
如果添加了初始化函数并且里面传入了除了self之外的参数那下面调用类方法时需不需要给参数赋值
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637