Natürlich kann man zwei ifs nacheinander schreiben, aber sematisch ist es etwas anderes als ein `elif`. Letzteres entspricht:Neo_Junior hat geschrieben:ich würde sagen, "elif" läuft einfach nach "if" weil python zweimal hintereinander "if" nicht annimmt also wirkt das"elif" ganz genau wie dein "if" nur halt danach ich glaube, was du meinst ist "else" oder?
Code: Alles auswählen
if x:
...
elif y:
...
#entspricht
if x:
...
else:
if y:
...
Code: Alles auswählen
if x:
...
if y:
...