我不知道我的代码有什么问题。它不会执行。什么都没有发生,没有错误发生。我想不通。如果有人能告诉我我做错了什么,请告诉我,我将不胜感激。
class Money (object):
def __init__ (self, euro, cent):
self.euro = euro
self.cent = cent
def __str__ (self):
if self.cent >= 100:
r = self.cent / 100
self.cent = self.cent % 100
self.euro = self.euro + r
return ("%d EUR & %d cents") % (self.euro, self.cent)
else:
return ("%d EUR & %d cents") % (self.euro, self.cent)
def changeCent (self):
#100 c = 1 E
cents = self.euro * 100
self.cent = self.cent + cents
return self.cent
def changeSum (self, euros): …Run Code Online (Sandbox Code Playgroud) python ×1