返回列表 發帖

if...else

雙向判斷式語法
if (條件式):
    程式區塊一
else:
    程式區塊二


  1. score=input("請輸入你的成績: ")
  2. score=int(score)
  3. if score>=60:
  4.     print("恭喜你!及格了!")
  5. else:
  6.     print("不及格~斬!")
複製代碼

本帖最後由 簡宗漢 於 2022-8-19 10:45 編輯
  1. english=int(input("請輸入你的英語成績"))
  2. chinese=int(input("請輸入你的國語成績"))
  3. math=int(input("請輸入你的數學成績"))

  4. score=english+chinese+math
  5. score2=score/3

  6. score3=print("\n總分:%d 平均:%.0f"%(score,score2))
  7. if score>=180 and score2>=60:
  8.     print("恭喜你及格!")
  9. else:
  10.     print("恭喜你不及格!")
複製代碼

TOP

本帖最後由 吳鎧茵 於 2022-8-19 10:31 編輯
  1. score=input("請輸入你的成績:")
  2. score=int(score)
  3. if score>=60:
  4.     print("恭喜你!及格了!")
  5. else:
  6.     print("不及格~斬!")
複製代碼

TOP

  1. score=input("請輸入你的成績:")
  2. score=int(score)
  3. if score>=60:
  4.   print("恭喜你!及格了!")
  5. else:
  6.     print("不及格~斬!")
複製代碼

TOP

  1. score=input("請輸入你的成績:")
  2. score=int(score)
  3. if score>=60:
  4.     print("恭喜你!及格了!")
  5. else:
  6.     print("不及格~斬!")
複製代碼

TOP

  1. a=int(input("請輸入國文成績: "));
  2. b=int(input("請輸入數學成績: "));
  3. c=int(input("請輸入英文成績: "));
  4. d=a+b+c
  5. f=a+b+c/3
  6. print("\n總分:%d 平均:%.2f"%(d,f))
  7. if d<=60:
  8.      print("不及格,斬")
  9. elif d<0:
  10.      print("錯誤")
  11. elif d>100:
  12.      print("錯誤")
  13. else:
  14.      print("及格!")
複製代碼

TOP

  1. score=input("請輸入你的成績: ")
  2. score=int(score)
  3. if score>=60:
  4.     print(恭喜你!及格了!")
  5. else:
  6.     print("不及格~")
複製代碼

TOP

  1. a=int(input("請輸入你的成績:"))

  2. if  a>=60:
  3.     print("恭喜你,及格")   
  4. else:
  5.      print("不及格")
  6.    
複製代碼

TOP

返回列表