NameError
Verfasst: Sonntag 20. August 2017, 18:07
Hey Leute ich bin sehr neu hier und beschäftige mich seit einer Woche mit Python und dem Raspberry Pi 3.
Einige hürden konnte ich selbst meistern und bin jetzt auf ein Problem gestoßen woraus ich nicht schlau werde.
Ich habe den Code 1:1 aus einem Tutorial aber er läuft nicht.
FEHLERMELDUNG
toeff = Motorrad("Yamaha", 600)
Traceback (most recent call last):
File "<pyshell>", line 1, in <module>
File "/home/pi/Desktop/pythonbuch/Motorrad.py", line 3, in __init__
self.marke = marke
NameError: name 'marke' is not defined
Ich habe schon gegoogelt aber ich finde nichts verwertbares und hoffe nun das ihr mir helfen könnt.
Einige hürden konnte ich selbst meistern und bin jetzt auf ein Problem gestoßen woraus ich nicht schlau werde.
Ich habe den Code 1:1 aus einem Tutorial aber er läuft nicht.
Code: Alles auswählen
class Motorrad():
def __init__(self, mark, hubraum):
self.marke = marke
self.__hubraum = hubraum
def set_hubraum(self, kubik):
if (kubik <= 0):
print("Error : Negativer Wert für den Hubraum! \
Der Wert wurde nicht geändert")
else:
self.__hubraum = kubik
print("Hubraum wurde geändert")
def get_hubraum(self):
return self._hubraum
toeff = Motorrad("Yamaha", 600)
Traceback (most recent call last):
File "<pyshell>", line 1, in <module>
File "/home/pi/Desktop/pythonbuch/Motorrad.py", line 3, in __init__
self.marke = marke
NameError: name 'marke' is not defined
Ich habe schon gegoogelt aber ich finde nichts verwertbares und hoffe nun das ihr mir helfen könnt.