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.sort(),有的函数是用sorted(a),这两种调用方法有什么区别,有什么记忆方法吗
# 位运算符 h = 0b11010011 i = 0b00111100 j = h ^ i print(bin(j)) k = ~j print(bin(k))
j = 0b11101111
k = -0b11110000
老师,为什么打印出的j 和k的值不是相反的呢?他们不是进行了取反操作吗?
老师为什么这里在函数中不需要先声明a是全局变量,就可以直接打印输出a了,而不会报错?
and 和 not 能用来干什么,不理解记不住,or好理解就是a能输出就输出,输出不了就输出b。
与和非怎么理解,能否举个例子
听了几十节课,很多都没有记住,而且还在不停的忘记,是不是学习方法有问题??????有点迷茫!!!!!!
这个错误是什么原因
循环结构里 false 和 true 能不能颠倒??如下变为,false时进入循环体,ture时退出循环
老师,如果我想让结果变成:直到输入4个大于0的薪资,才打印结果,该怎么调整呢?
#测试循环中的else语句 salarySum=0 salarys=[] for i in range(4): s = input("请输入一共4名员工的薪资(或按Q或者q中途结束)") if s.upper()=="Q": print("录入完成,退出") break if float(s)<0: continue salarys.append(float(s)) salarySum+=float(s) else: print("您已经全部录入4名员工的薪资") print("录入薪资:",salarys) print("平均薪资:",salarySum/4)
F1键是直接摁吗?为什么我的按了F键是调节电脑屏幕亮度,并没有出现帮助文档
>>> a 'aslijsdhadhjahd' >>> a[-2::-2] 'hjdhsis' >>> a[-2:] 'hd'
老师,为什么a[-2::-2]的结果是这样的,a[-2:]不就是最后两位吗?
老师,你好!我想问问在查找偏移量的时候是不是需要对二进制非常熟悉?因为我是零基础的,对于这些二进制和十进制之类的不懂,这个需要怎么学习呢?
strip只能直接用于字符串么?为什么字符串赋值给a之后无效了
老师,我的IDLE一直打不开的状态,那我把那个Python3.9这些都删掉,用visual studio2019来学习和编写区别会不会很大啊老师?我试了重装也还是打不开。
创建的数组长度为8的时候,我们用最右边三位数字作为偏移量。
创建的数组长度为32的时候,我们用最右边六位数字作为偏移量?这个是“六位”是怎么得出来的?
第一行的“三位”,我是这么理解的2**3==8,网上也没有查到有用的信息……
2**5==32
2**6==64
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2026百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637