class Student: # def __init__(self): # self name='崔珮玲' # self score=90 这样子写等于把name和score都定死了,没得边 def __init__(self,name,score): #self必须位于第一个参数 self.name = name self.score = score def say_score(self): #self必须位于第一个参数 print('{0}的分数是{1}',format(self.name,self.score)) s1=Student("gaoqi",18) s1.say_score()
老师 为什么我这个代码跑起来后,他会提示format后面要跟字符串而不是值
老师,你好!我想咨询一哈,为什么计算时间会有一个+str(time02-time01),其中"+str"不大理解。
是因为str()函数将其他类型转化为字符串,而+在转换为数字么?
win7的3.9装不了 应该安装哪个呢?
老师请问类方法和实例方法有啥区别啊,不都是放在类对象里面的吗,实例方法可以被所有的实例对象所共享,但是我看视频说实例对象不能调类方法,那搞个类方法放在类对象里有什么用处?
这里提示我不能是元组,为什么会产生元组呢?
老师,请问为什么这行代码会出现全是None的结果
b = set() for x in range(1,100): if x%9 == 0: print(b.add(x))
老师我想减去sxtniko,+=可以加上为什么-=不行
老师,为啥我这个打印出来的结果是11,而不是9或者是10
那传的是这样的参数的话的话 那不和全局变量一样了吗?
''' 定义发动机类 Motor、底盘类 Chassis、座椅类 Seat,车辆外壳类 Shell,并使用组合 关系定义汽车类。其他要求如下: 定义汽车的 run()方法,里面需要调用 Motor 类的 work()方法,也需要调用座椅 类 Seat 的 work()方法,也需要调用底盘类 Chassis 的 work()方法。 ''' class Car: def __init__(self,motor,chassis,seat): self.motor = motor self.chassis = chassis self.seat = seat def run(self): return self.seat.work(),self.motor.work(),self.chassis.work() print('汽车') class Motor: def work(self): print('发动机') class Chassis: def work(self): print('底盘') class Seat: def work(self): print('座椅') class Shell: pass m = Seat() b = Motor() c = Chassis #3rt = Car(b,c,m) 这两行不注释掉就会报错 #print(rt.run()) d = Car(Motor(),Chassis(),Seat()) print(d.run())
老师如果我不注释的话 就会报错
我打印出来的结果为什么有none
老师,有什么办法可以不用把全部键打出来,在遍历的时候?就是最后一句话里的。
老师上课的那个ppt有下载地址吗 就是大合集不是分开的那种
输入一个学生的成绩,将其转化成简单描述:不及格(小于 60)、及格(60-79)、良好(80-89)、优秀(90-100)
请问:不及格(小于 60) 这种格式如何设置呢?
老师有没有那种关于敲代码的练习题的网址。
import copy x=[2.4,5,53,23,[9,42,78]] t=copy.deepcopy(x) print(id(x[0])) #4398529776 print(id(t[0])) #4398529776
深拷贝不可变对象还是引用同一个对象,id是相同的
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637