实例对象a和b为什么是同一个对象
老师 WIN7旗舰版下载后无法使用3.95,3.8.x又找不到下载资源
老师,我下载的IDLE 3.9.5 了。然后输入python显示的是红色的,这是安装成功了吗?还是没有呀?
老师 我按照一样的打出来 为什么会出现这个错误
常量命名必须是大写?小写可以吗?
老师,既然有链式赋值和系列解包赋值,那我这样弄出的m这个变量是什么东西啊
老师,把print那行复制下来的快捷键是什么?
怎么和视频输出不一样,代码也一样呀
老师,是不是所有的赋值操作符都不能出现在条件表达式中呢?我试了几个其他的赋值操作法,如“=+”、“=-”
结果都是报错。
a={3,'5','88','66',95,'88'} print(a) a.remove(95) print(a) a.clear() print(a)
老师为什么第三次print结果是
set()
clear()清空不应该是{}吗
没有以管理员身份打开怎么办
"{:+.2f}".foramt(3.14542)
为什么输出的不是 +3.14
我单独写了join的这段为啥会报错,把第一排那个改成time4就可以运行,是time有冲突吗?
老师,请问为什么不打印后面的函数test02()了呢?
''' 定义发动机类 Motor、底盘类 Chassis、座椅类 Seat,车辆外壳类 Shell,并使用组合关系定义汽车类。其他要求如下: 定义汽车的 run()方法,里面需要调用 Motor 类的 work()方法,也需要调用座椅类 Seat 的 work()方法,也需要调用底盘类 Chassis 的 work()方法。 ''' class Motor: def work(self): print("发动机") class Chassis: def work(self): print("底盘") class Seat: def work(self): print("座位") class Shell: def work(self): print("车辆外壳") class Car: def __init__(self,motor,chassis,seat,shell): self.motor = motor self.chassis = chassis self.seat = seat self.shell = shell def run(self): a = self.motor.work() b = self.chassis.work() c = self.seat.work() s = Car(Motor(),Chassis(),Seat(),Shell()) print(s) s.run()
请问老师最后一个self.chassis.work 的chassis为什么不是大写啊?不是引用的方法吗?小写不就是引用变量了吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637