wieso keine deklarierung
Verfasst: Samstag 8. August 2020, 14:02
Hallo,
ich arbeite mich gerade in python ein
ich habe hier ein problem mit einer funktion, die dem interpreter nicht bekannt zu sein scheint, obwohl sie ja eigentlich eine memberfunktion der selben klasse ist.
was ist mein fehler?
fehler :
ich arbeite mich gerade in python ein
ich habe hier ein problem mit einer funktion, die dem interpreter nicht bekannt zu sein scheint, obwohl sie ja eigentlich eine memberfunktion der selben klasse ist.
was ist mein fehler?
Code: Alles auswählen
TAG_PAUSCHALE = 100
class Robot:
def __init__(self, name, anzahl_n,):
self.name = name
self.anzahl_n = anzahl_n
def rechnungTag(self):
return TAG_PAUSCHALE % anzahl_n
def print_gesamt(self):
gesamt = rechnungTag() * anzahl_n
print(gesamt)
r1 = Robot("r", 7 )
r1.print_gesamt()
Code: Alles auswählen
gesamt = rechnungTag() * anzahl_n
NameError: name 'rechnungTag' is not defined