麻烦各位大佬看看错在哪里
本帖最后由 高级刷锅水 于 2020-4-4 15:40 编辑class menpiao:
def men1(self,cr1,rt1,sj1):
self.cr1 = cr1
self.sj1 = sj1
self.rt1 = rt1
def mpjg(self):
if self.sj1 == 0:
cr = self.cr1 * 100
et = self.rt1 * 50
hj = cr + et
print("平日票价合计为%d元" % hj)
else:
cr = self.cr1 * 120
et = self.et1 * 60
hj = cr + et
print("周末票价合计为%d元"% hj)
第一成运行成功,然后做了一些修改报错,改回来还是报错!
你的 self.et1 从哪来的? self.et1没有定义,你看那个mpjg,else里面
P.S:那个men1最好改成__init__ zltzlt 发表于 2020-4-4 15:30
你的 self.et1 从哪来的?
改回来了,我把ldle关闭就正常了,谢谢大佬! qiuyouzhi 发表于 2020-4-4 15:33
self.et1没有定义,你看那个mpjg,else里面
P.S:那个men1最好改成__init__
正常了,谢谢大佬 高级刷锅水 发表于 2020-4-4 15:40
正常了,谢谢大佬
那就选一个【最佳答案】吧
页:
[1]