HI,
ich habe das problem das ich , bei diesem Code einfach nicht nicht auf des rätsels lösung komme...
die meldung ist eine ganz einfache und ich glaube jder andere dürfte sofort den fehler finden.. aber seh den wald vor lauter bäumen nicht...
http://paste.pocoo.org/show/128712/
-------Meldung-------------
line 61, in <module>
Test.auswaehlen (a,1)
NameError: name 'a' is not defined
>>>
M.F.G.: Dorfl
anfänger fehler :S
Der Fehler sagt doch schon alles: er kennt die Variable a nicht. Du willst wahrscheinlich
benutzen.
Du solltest dir aber noch einmal ernsthafte Gedanken über deinen Code machen. Wenn du Namen durchnummerierst, dann möchtest du eine Liste oder ein Dictionary. Außerdem hast du unglaublich viel doppelten Code, den solltest du zusammenfassen.
In "auswaehlen" schreibst du ebenfalls alles doppelt, Strings haben eine "lower"- bzw. "upper"-Methode. Wirf mal einen Blick drauf.
Die ganzen Backslashes an den Zeilenenden sind unnötig, die brauchst du nur bei Strings. Bei Ausdrücken in Klammern ist das nicht notwendig.
Außerdem empfehle ich dir unbedingt PEP 8 zu lesen.
Code: Alles auswählen
Test.auswaehlen ("a",1)
Du solltest dir aber noch einmal ernsthafte Gedanken über deinen Code machen. Wenn du Namen durchnummerierst, dann möchtest du eine Liste oder ein Dictionary. Außerdem hast du unglaublich viel doppelten Code, den solltest du zusammenfassen.
In "auswaehlen" schreibst du ebenfalls alles doppelt, Strings haben eine "lower"- bzw. "upper"-Methode. Wirf mal einen Blick drauf.
Die ganzen Backslashes an den Zeilenenden sind unnötig, die brauchst du nur bei Strings. Bei Ausdrücken in Klammern ist das nicht notwendig.
Außerdem empfehle ich dir unbedingt PEP 8 zu lesen.
Das Leben ist wie ein Tennisball.