1. 程式人生 > 實用技巧 >【Python】基礎-條件判斷,迴圈

【Python】基礎-條件判斷,迴圈

計算機能完成很多自動化的任務,因為它可以自己做條件判斷,比如,輸入使用者的成績,判斷是否及格,可以使用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("使用者名稱或者密碼錯誤")