【Python】基礎-條件判斷,迴圈
阿新 • • 發佈:2020-12-19
計算機能完成很多自動化的任務,因為它可以自己做條件判斷,比如,輸入使用者的成績,判斷是否及格,可以使用if語句來實現:
achievement = 59 if achievemrnt > 60: print("恭喜你,及格了!") else: print("抱歉,你沒有及格")
使用 if else 的判斷比較粗略,我們可以使用 elif 做更細緻的判斷
achievement = 59 if achievement > 60: print("恭喜你,及格了!") elif achievement > 70: print("恭喜你,獲得了良好") elif achievement > 80: print("恭喜你,獲得了優秀") else: print("恭喜你,成績優異")
使用if elif else 的完整形式如下:
if <條件判斷1>: <執行1> elif <條件判斷2>: <執行2> elif <條件判斷3>: <執行3> else: <執行4>
if判斷條件還可以簡寫:
if x: print("你是我們的會員。")
條件判斷通常會與Input使用者輸入關聯使用,比如判斷使用者名稱和密碼:
#接受使用者輸入的使用者名稱和密碼 name = input("請輸入您的使用者名稱:") password = input("請輸入您的密碼:") if name == "xiaoming" and password == "123123": print("登陸成功") else: print("使用者名稱或者密碼錯誤")