程式流程兩個分支:
if 條件一: 程式一 else: 程式二
問題:
請告知今天天氣是晴天或雨天,是雨天時,請提醒帶雨傘,否則請提醒出門注意安全!
解答:
weather = "雨天"if weather == "雨天": print("天氣是{},記得帶雨傘".format(weather))
else: print("天氣是{},出門注意安全".format(weather))
問題:
請判斷輸入的數是奇數或偶數!
解答:
num = int(input("輸入一個是數字: ")) if (num % 2) == 0: print("{0} 是偶數".format(num)) else: print("{0} 是奇數".format(num))
程式流程三個分支:
if 條件一: 程式一 elif 條件二: 程式二 else: 程式三
問題:
請讓使用者輸入一個數字,假如數字大於0則為正數,等於0則為零,小於0就是負數!
解答:
num = float(input("輸入一個數字: "))
if num > 0:
print("正數")
elif num == 0:
print("零")
else:
print("負數")