老师,请问这个错哪里啦。我看不懂字数字数字数字数
老师好,这个我是照着高淇老师的抄的,为什么出错了啊?
老师,代码执行后显示的圆形上半部分没有显示,请问怎么可以看到图像的全部呢。
老师我想问一下这些学习视频是不是过了一年我们就看不了了?
def f1(a,b,c,d): print("{0}-{1}-{2}-{3}".format(a,b,c,d,(a+b+c+d))) f1(1,2,3,4)
老师用函数表达式把他们加起来,不是这么操作的吗?
这两个区别是啥,不是很懂
manEat(Man()) manEat(Man)
: (): () (Man): (): () (Man): (): () (Man): (): () (m): (m,Man): m.eat() : () manEat(Man()) manEat(Man) manEat(Chinese()) manEat(English()) (Indian().eat())
运行结果
饿了,吃饭啦!
不能吃饭
中国人用筷子吃饭
英国人用叉子吃饭
印度人用右手吃饭
None
老师,下面这两个区别是啥
这里的googol只是代表的变量名吧!没有别的特殊含义吧
我想知道当我把字符串赋值给b,id地址得出来的数字是怎么换算出来的。
为什么c='dd#'与d='dd#'不是一个对象不同id,而a='abd_33'与b='abd33'却是同一个对象同一个id, #特殊?
class car: def __init__(self,motor,chassis,seat,shell): self.motor = motor self.chassis = chassis self.seat = seat self.shell = shell def run(self): self.motor.work() self.seat.work() self.shell.work() self.chassis.work() class Motor: def work(self): return "发动机要开始工作啦" class Chassis: def work(self): return "底盘开始工作啦" class Seat: def work(self): return "座椅开始工作啦" class Shell: def work(self): return "车辆外壳开始工作啦" a = car(Motor(),Chassis(),Seat(),Shell())
老师为什么这里我的return的值没有办法在结果中呈现呢
代码
import turtle as t class Rectangle: #输入坐标 def __init__(self,x=0,y=0,width=100,height=100): self.width = width self.height = height self.x = x self.y = y def getArea(self): print("面积是{}".format(self.width*self.height)) def getPerimater(self): print("周长是{}".format(2*(self.width+self.height))) def draw(self): list = [(self.x,self.y),(self.x+self.width,self.y),(self.x-self.height,self.y),(self.x+self.width,self.y-self.height)] t.penup() for i in list: t.goto(list[i]) t.pendown() t.hideturtle() t.done
老师,为什么draw函数没有办法执行呢
你前面不是说元组的话可以作为坐标用吗
请问下面这段代码如果我输入了小于0或者大于100的数字,控制台会提示重新输入,但是我重新输入之后,控制台什么结果也没有,就仅仅只是把我重新输的数字赋给score,也不执行判断操作,这要怎么修改?
score = int(input("请输入一个在0-100之间的数字")) grade = "" if score>100 or score<0: score = int(input("输入错误!请重新输入一个0-100之间的数字")) else: if score>=90: grade = "A" elif score>=80: grade = "B" elif score>=70: grade = "C" elif score>=60: grade = "D" else: grade = "E" print("分数是{0},等级是{1}".format(score,grade))
class MysingleLeton: __obj = None #类属性 __init_flag = True def __new__(cls, *args, **kwargs): if cls.__obj == None: cls.__obj = object.__new__(cls) return cls.__obj def __init__(self,name): if MysingleLeton.__init_flag == True: print("init......") self.name = name MysingleLeton__init_flag = False a = MysingleLeton("aa") b = MysingleLeton("bb") print(a) print(b)
老师,为什么我这里还是会调用两次初始化呢
def test02(a,b,c): return {a*5,b*5,c*3} print(test02(4,8,3))
老师我想用list转成列表在那块加入list?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637