1. 程式人生 > 實用技巧 >Python學習之條件控制

Python學習之條件控制

條件語句是通過一條或多條語句的執行結果(True 或者 False)來決定執行的程式碼塊。

if語句

一般形式如下:

if condition_1:
    statement_block_1
elif condition_2:
    statement_block_2
else:
    statement_block_3
  • 如果 "condition_1" 為 True 將執行 "statement_block_1" 塊語句
  • 如果 "condition_1" 為False,將判斷 "condition_2"
  • 如果"condition_2" 為 True 將執行 "statement_block_2" 塊語句
  • 如果 "condition_2" 為False,將執行"statement_block_3"塊語句

注意:

  • 每個條件後面要使用冒號 “:”。
  • 使用縮排來劃分語句塊,相同縮排數的語句在一起組成一個語句塊。
print("請輸入你的年齡:")
age = input()
if int(age) >= 18:
    print("恭喜你,你是成年人啦")
elif int(age) >= 6:
    print("你是青少年啦,應該上小學了")
else:
    print("你還是個孩子")

結果如下:

if巢狀

if 表示式1:
    語句
    if 表示式2:
        語句
    
elif 表示式3: 語句 else: 語句 elif 表示式4: 語句 else: 語句