def f1(a,b,*c): return (a,b,c) print(f1(8, 9, 19, 20)) def test(m,n,*c): return (m,n,*c) test(1, 2, 3, 4, 5, 6)
这里print *c 与 print c 得到的结果不一样,为什么是这样?
class Fu: def __init__(self,name,age): print("创建父类") self.__name=name self.__age=age self.name#为什么不能在方法外面调用实例对象 def say_age(self): self.name=23 print("分数是{0}".format(self.score)) class Zi(Fu): def __init__(self,name,age,score): Fu.__init__(self,name,age) #super(Zi,self).__init__(name,age) print("创建子类") self.score = score def pri(self): print(self._Fu__name) print(self._Fu__age) s1=Zi("hha",66,56) s1.say_age() print(dir(s1)) s1.pri()
老师,为什么不能在类的方法外面调用实例对象,还有一个就是在子类继承父类的时候,如果不用super关键字进行调用,父类的构造方法里的私有属性会被继承吗
a=[,,,,,] b=a.sort() (b)
这个运行结果为什么是None
为什么print(emp1.__salary)这句代码报错之后连后面那句emp1.salary()也不输出了呢?emp1.salary()这句应该是可以正常输出的啊
请问遇到这种情况怎么解决?
请问这个代码最后运行出一个None 是为什么呢??
老师,想问下字典扩容时,原散列数组中已存在的bucket中的键对象,在新的扩容后的数组中存放到原元索引相同索引的位置,但是这个过程为什么可能出现键的次序变化呢,这个变化又是什么呢
老师 为什么我的代码点击运行以后 上面写的代码就看不到了呢 只显示运行结束
老师,为什么我的画完圆就自己关闭了?
为什么p1= Person()和p2 = Person()这两行代码会在print("程序结束")这行代码之后执行,而del p2 这行代码就会在print("程序结束")之前执行?
为什么是先打印出“程序结束”后打印出销毁对象呢?
使用dir(a)展示对象属性时,打印出的属性中有say_score这个方法,这时候老师说了一句“实际上方法也是属性,相当于是定义了say_score这个属性去指向了函数对象”。老师说的这句话是什么意思有点不理解。
屏幕截图 2024-06-20 160539.png
为什么在这个字母下面会有波浪线啊 这个波浪线我们用管吗
不使用返回值会发生什么
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637