1.4 Anweisung auswählen
Um es noch einmal zusammenzufassen: Der Fluss des Codes, den wir zuvor geschrieben haben, wird im Wesentlichen von der sequentiellen Anweisung von oben nach unten ausgeführt
Die Makroansicht eines Codes ist die sequentielle Ausführung von Anweisungen
Die select-Anweisung besteht darin, Teil 1 auszuführen, wenn bestimmte Bedingungen erfüllt sind, und Teil 2 auszuführen
# C C++ Java
if (布尔表达式) {
部分1的代码
} else {
部分2的代码
}
# Python
#############################
A...
if 布尔表达式 :
B...
else :
C...
D...
True: A-B-D
False: A-C-D
#############################
A...
if 布尔表达式 :
B...
D...
True: A-B-D
False: A-D
#############################
A...
if 布尔表达式1 :
B...
elif 布尔表达式2 :
C...
elif 布尔表达式3 :
D...
else :
E...
F...
1T : A - B - F
1F 2T :A - C - F
1F 2F 3T : A - D - F
1F 2F 3F : A - E - F