Python-17 - 巢狀 if 進階實作

實作題:

請寫一個登入系統、成功登入後

才可以執行您的程式

 

登入成功時顯示:

登入成功John您好,請選擇您要執行的程式:

1.計算BMI 2.華氏攝氏轉換

import sys
print("歡迎進入,請先登入")

acc = "aaa123"
pwd = "123aaa"
name = "Yiru"


uacc=input("請輸入帳號:")
upwd=input("請輸入密碼:")

if(uacc == acc) and (upwd == pwd):
  print("登入成功"+name+"您好");
  op=eval(input("請輸入您要執行的程式:0.離開、1.BMI、2.華式轉攝氏、3.其他程式....."))
  if(op==1):
    print("執行BMI程式")
    #請把您們的程式放在這
  elif(op==2):
    print("執行華式轉攝氏")
    #請把您們的程式放在這
  elif(op==3):
    print("執行離開程式")
    sys.exit();
elif(uacc != acc): 
  print("帳號錯誤")
elif(upwd != pwd): 
  print("密碼錯誤")

 

看看效果

Yiru@Studio - 關於我 - 意如