005-if(判斷式)--必須要縮排(3.6版後Switch功能)

回覆文章
cajhbb
系統管理員
文章: 906
註冊時間: 2018年 6月 30日, 02:16

005-if(判斷式)--必須要縮排(3.6版後Switch功能)

文章 cajhbb »

005-if(判斷式)--必須要縮排(3.6版後Switch功能)

代碼: 選擇全部

方法一:
if boolean值一:
   真,執行命令
方法二:
if boolean值一:
   真,執行命令
elif boolean值二:
   真,執行命令
else:
   假(boolean值一和boolean值二均為假),執行命令
cajhbb
系統管理員
文章: 906
註冊時間: 2018年 6月 30日, 02:16

005-if(判斷式 實例)

文章 cajhbb »

代碼: 選擇全部

#if 判斷式
x=input("請輸入數字:") #取得字串
x=int(x) #轉字串為整數
if x>100:
    print("大於100")
else:
    print("大於.等於100")
#-----------------------
x=input("請輸入第2個數字:") #取得字串
x=int(x) #轉字串為整數
if x>200:
    print("大於200")
elif x>100:
    print("大於100.小於等於200")
else:
    print("小於等於100")
cajhbb
系統管理員
文章: 906
註冊時間: 2018年 6月 30日, 02:16

005-if(判斷式)--多重判斷式

文章 cajhbb »

代碼: 選擇全部

#四則運算
A=int(input("請輸數字表為A="))
B=int(input("請輸數字表為B="))
op=input("輸入運算子:+ - * /")
if op=="+":
    print(A+B)
elif op=="-":
    print(A-B)
elif op=="*":
    print(A*B)
elif op=="/":
    print(A/B)
else:
    print("無法判斷運算子..")
回覆文章