Seite 1 von 1

IF Abfrage

Verfasst: Freitag 12. August 2016, 18:25
von Guy
Hallo,

Güsse erst mal alle hier im Forum, wie ihr ja seht bin ich neu hier, du auch Python ist neu für mich. Darum seit nicht zu streng wenn ich am Anfang mal einen Fehler mache. Auch nein Deutsch ist nicht so gut und das bekomme ich immer wieder in Foren zuhören.

Ich habe auch gleich eine erste frage, ich suche jetzt schon einige zeit nach einer Lösung. Es geht um die If Else in Python.

Beispiel:

Code: Alles auswählen

if var == 200:
     print var
elif var == 150:
   print "2 - Got a true expression value"

wo ist da da endif, also wenn (var = 200) ist wird (print var) ausgeführt und dann ? Ich will ja dann Code unter der (print "2 - Got a true expression value") ausführen
Beispiel:

Code: Alles auswählen

if var == 200:
     print var
elif var == 150:
   print "2 - Got a true expression value"
endif
print „hier geht es weiter
hier kann mir sicher geholfen werden.

Re: IF Abfrage

Verfasst: Freitag 12. August 2016, 18:32
von Dav1d
Hey! Willkommen im Forum!

Code: Alles auswählen

if var == 200:
    print var
elif var == 150:
    print "2 - Got a true expression value"

print "hier geht es weiter"
Du brauchst in Python kein endif, musst allerdings auf die Einrückung achten, empfohlen sind 4 Leerzeichen pro Einrückungsstufe.

Re: IF Abfrage

Verfasst: Freitag 12. August 2016, 18:57
von Sirius3
@Dav1d: oh, das wäre ein bißchen viel, 4 Leerzeichen reichen.

Re: IF Abfrage

Verfasst: Freitag 12. August 2016, 19:01
von Dav1d
Sirius3 hat geschrieben:@Dav1d: oh, das wäre ein bißchen viel, 4 Leerzeichen reichen.
Danke, normalerweise bin ich nicht der Typ der Posts im nachhinein editiert, will hier aber nicht zufällig jemandem 4 Tabs einreden ...

Re: IF Abfrage

Verfasst: Freitag 12. August 2016, 22:49
von Guy
Danke für die schnelle Antwort. Habe vielen Jahre Cobol programmiert, da musste man auch immer das einrücken berücksichtigen. War bis jetzt die einzige Sprache die ich kannte wo das Einrücken eine Wolle spielte.

Muss mich jetzt mal in Python einlesen, hatte noch nicht die Zeit.

Dank.