流程控制

選擇結構 (decision structure)

1. 單向 if

if condition:

statement

範例:

score=60

if score>=60:

print(“及格!”) # 需要縮排

2. 雙向 if ... else

if condition:

statement1

else:

statement2

範例:

score=60

if score>=60:

print(“及格!”)

else:

print(“不及格!”)

3. 多向 if ... elif … else

if condition1:

statement1

elif condition2:

statement2

elif condition3:

statement3

else:

statementN