class Student: def __init__(self,name,score): self.name = name self.score = score def say_score(self): print("{0}的分数是{1}").format(self.name,self.score) s1 = Student("张三",80) print(s1.name,s1.score) s1.say_score() s2 = Student("李四",20) print(s2.name,s2.score)
这个代码是哪里有问题啊老师,他把那个s1 = say_score()加上就会报出这样的错误
turtle turtle.showturtle() turtle.write() turtle.done()
报错的那里用的是啥,视频里有的都是aslary有的懵,不知道那是那
进程完成,退出代码为 0
class Student: def __int__(self,name,score): self.name = name #属性 self.score = score def say_score(self): #方法 print('{0}的分数是{1}'.format(self.name,self.score)) s1 = Student('加',90) print(s1.name,s1.score) s1.score()
老师这个为什么报错呢?
TypeError: Student() takes no arguments还有score为什么不是属性呢或者名字不能是方法吗?
屏幕截图 2024-01-31 191911.png
老师,这个前面是必须要有x*几的么?
是这样一个执行顺序吗
b = [20,30] def f2(m): print(m,id(m)) m.append(30) f2(b) print(b,id(b))
[20, 30] 2890447463104
[20, 30, 30] 2890447463104
老师 为什么m和b输出的值不一样,但id一样呢?
为什么我最上面那个单行注释用了单引号却没有报错,但是也没跟#一样字变成灰色,这也是单行注释吗
为什么我的页面跟视频里的不一样
这个进度条是啥东西
捕获.JPG
老师第一次安装进度条是不是特别慢
def printMax(a,b): '''比较两个数大小并打印''' if a>b: print(a,'较大值') else: print(b,'较大值') printMax(100,10)
没有return也可以比较,return有什么作用呢
老师,咱们python就业需不需要考一些证书呀?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637