Dieses Mal werden wir daran arbeiten, ob, elif, sonst.
Der gleiche Inhalt wird auch im Video veröffentlicht. Schauen Sie also bitte nach, wenn Sie möchten.
Beim Schreiben eines Programms gibt es Situationen, in denen Sie abhängig von den Bedingungen unterschiedliche Aktionen ausführen möchten.
Geben Sie nun 1 in die Variable num ein.
Wenn num 1 ist, wird 1 ausgegeben. Wenn sie gleich sind, werden sie als == geschrieben.
num = 1
if num == 1:
print(1)
1
Ich habe den Fall, in dem num nicht 1 ist, nicht angesprochen. Wenn Sie ihn also auf 2 setzen, wird nichts herauskommen.
Erstellen Sie eine weitere Bedingung, um die Bedingung 2 so auszugeben, wie sie zum Zeitpunkt 1 ist.
Hier verwenden wir elif.
num = 2
if num == 1:
print(1)
elif num == 2:
print(2)
2
Es ist kein Problem, eine beliebige Anzahl von elif zu schreiben.
num = 3
if num == 1:
print(1)
elif num == 2:
print(2)
elif num == 3:
print(3)
3
Wenn Sie jedoch einzeln schreiben, ist es möglicherweise nicht scharf.
Verwenden Sie zu diesem Zeitpunkt else.
num = 4
if num == 1:
print(1)
elif num == 2:
print(2)
elif num == 3:
print(3)
else:
print("others")
others
Auf diese Weise wird derselbe Vorgang unter den von if oder elif nicht genannten Bedingungen gleichmäßig ausgeführt.
Bis zu diesem Punkt haben wir Zahlen verwendet, aber natürlich können wir auch Buchstaben verwenden.
Zu diesem Zeitpunkt bleiben die Regeln wie das Prinzip von if, elif, else und using == gleich.
ans = "yes"
print("Vielen Dank, dass Sie den Kanal abonniert haben")
if ans == "yes":
print("thanks")
else:
print("please")
Vielen Dank, dass Sie den Kanal abonniert haben
thanks
Wenn, elif, in Zukunft häufig etwas anderes herauskommt, gewöhnen wir uns jetzt daran.
Klicken Sie hier, um eine Liste der einzelnen Geschichten anzuzeigen.
Recommended Posts