老师,能解释一下方法和函数吗?不太明白两者的区别和用法,比如 reversed() 函数和 reversed() 方法,这两个外表看起来都是一样的,但是他们的区别在哪儿呢,还有在用法上哪种情况下应该用函数,哪种情况下应该用方法?
class Person: def __init__(self,name,age): self.name=name self.__age=age def say_age(self): print("年龄20") class Student(Person): def __init__(self,name,age,score): Person.__init__(self,name,age) self.score=score def say_age(self): print("我的年龄是",self.age) s=Student("焦鹏",30,40) s.say_sge()
问题:如果父类的age私有化,那么子类中重写的say_age()函数怎么才能打印对应值呢
老师,我电脑里已经装好了3.6,怎么更新到新版呢?
老师,他应该是良好怎么打印的结果是及格呢
c = 85 if c>=70: print("及格") elif c>=85: print("良好") elif c>=90: print("优秀") elif c<=70: print("不及格")
老师,为什么
>>> a = 'I love you\n'*5
>>> print(a)
这样可以换行,而 >>> 'I love you\n'*5 这样却不能换行呢
num = 0 degree = 'ABCDE' #degree = ['A','B','C','D','E']也可以使用列表形式 score = int(input('请输入一个0--100之间的数:')) if score<0 or score>100: score = int(input('输入错误!!请重新输入一个0--100之间的数:')) else: num = score//10 if num <6:num=5 print('分数是:{0},等级是:{1}'.format(score,degree[num-9]))
if num <6:num=5,为何此处能直接赋值,前面不是说到条件选择结构中不能使用赋值运算符吗?
有些困惑?老师能否细说一下,谢谢!
老师您好,我不太明白我在定义字符串时“MONEY”是大写。为什么 a.capitalize() 只是首字母变大,但输出的“money”是小写,a.title() 也是?
不好意思老师,刚才问的问题还没听到后面敲的语句做小实验。
老师您好,麻烦解答一下疑惑,为什么我自己敲出来和您视频中敲出来的结果不一样,谢谢
老师,最后计算出来的结果,可以不让他显示在那个画布上吗?
老师您好,用 del 删除变量后,我们可以查看引用计数为多少吗?用什么语句可以判断对象已被垃圾回收器回收?
def abc(): print('Hello World!') print("id(abc)") print(type(abc)) print(abc)
这段代码中,ID那个是函数变量abc在栈里面的地址吗?abc是函数对象在堆里面的地址,是这样的吗?
老师您好,可以告诉一下您在第4楼中回答的那种,对函数库中每个函数的解释能在哪儿看到吗?我百度到的和您发出来的有点区别,也没这么详细,可以发下资料或链接吗?
老师,这个怎么会报错呢
c = dict([("支出金额","支出日期","支出人"),("300.15","2018.10.18","高小七")]) Traceback (most recent call last): File "<pyshell#19>", line 1, in <module> c = dict([("支出金额","支出日期","支出人"),("300.15","2018.10.18","高小七")]) ValueError: dictionary update sequence element #0 has length 3; 2 is required
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637