標題:
if...elif...else
[打印本頁]
作者:
鄭繼威
時間:
2022-7-17 02:55
標題:
if...elif...else
本帖最後由 鄭繼威 於 2022-7-19 10:50 編輯
多向判斷式語法
if (條件式一) :
程式區塊一
elif (條件式二):
程式區塊二
elif (條件式三):
程式區塊三
.........
else:
else的程式區塊
score=int(input("請輸入你的成績: "))
if score>=90 and score<=100:
print("優等!")
elif score>=80 and score<90:
print("甲等!")
elif score>=70 and score<80:
print("乙等!")
elif score>=60 and score<70:
print("丙等!")
elif score>=0 and score<60:
print("不及格!")
else:
print("輸入錯誤!")
複製代碼
score=int(input("請輸入你的成績: "))
if score>100:
print("輸入錯誤!")
elif score>=90:
print("優等!")
elif score>=80:
print("甲等!")
elif score>=70:
print("乙等!")
elif score>=60:
print("丙等!")
elif score>=0:
print("不及格!")
else:
print("輸入錯誤!")
複製代碼
作者:
鄭繼威
時間:
2022-7-19 10:50
a=int(input("請輸入成績:"))
print("你的成績",a)
#90~100
if(a>=90 and a<=100):
print("優等!")
#80~89
elif(a>=80 and a<=89):
print("甲等!")
#70~79
elif(a>=70 and a<=79):
print("乙等!")
#60~69
elif(a>=60 and a<=69):
print("丙等!")
#0~59
elif(a>=0 and a<=59):
print("丁等!")
else:
print("輸入錯誤")
複製代碼
作者:
盧宥熏
時間:
2022-7-19 10:56
a=int(input("請輸入成績"))
print( f"你的成績是{a}")
if a>=90 and a<=100:
print("優等")
elif a>=80 and a<90:
print("甲等")
elif a>=70 and a<80:
print("乙等")
elif a>=60 and a<70:
print("丙等")
elif a>=0 and a<60:
print("不及格")
else:
print("輸入錯誤")
複製代碼
作者:
張晏齊
時間:
2022-7-19 10:58
本帖最後由 張晏齊 於 2022-7-19 11:00 編輯
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
score=eval(input("請輸入你的成績: "))
if score>=90 and score <=100:
print("優等!")
elif score>=80 and score<89:
print("甲等" )
elif score>=70 and score<79:
print("乙等" )
elif score>=60 and score<69:
print("可憐哪")
elif score>=0 and score<59:
print("不及格!")
else:
print("輸入錯誤!")
複製代碼
作者:
李宥廷
時間:
2022-7-19 11:04
n=int(input("輸入成績:"))
if n>=90 and n<=100:
print("優!")
elif n>=80 and n<=89:
print("甲!")
elif n>=70 and n<=79:
print("乙!")
elif n>=60 and n<=69:
print("丙!")
elif n>=0 and n<=59:
print("丁!")
else:
print("錯誤!!!")
複製代碼
作者:
陳羨芮
時間:
2022-7-19 11:04
a=float(input("請輸入成績:"))
print(f"您輸入的成績是{a}")
if(a>=90 and a<=100):
print("哇!!太太太太厲害了!!!優等!!!")
elif(a>=80 and a<=89):
print("不錯,之後可以邊啃雞腿邊複習!!甲等")
elif(a>=70 and a<=79):
print("及格及格及格!!!萬歲萬歲萬歲!!乙等")
elif(a>=60 and a<=69):
print("嘖嘖,怎麼可以輸給大家呢?!,下次我會迎大家!!丙等")
elif(a>=0 and a<=59):
print("小心阿,別變大雄阿!!丁等")
else:
print("輸入錯誤!!!")
複製代碼
作者:
盧宥廷
時間:
2022-7-19 11:09
a=int(input("請輸入你的成績:"))
if a>=90 and a<=100:
print("優等!")
elif a>=80 and a<=89:
print("甲等!")
elif a>=70 and a<=79:
print("乙等!")
elif a>=60 and a<=69:
print("丙等!")
elif a>=0 and a<=59:
print("丁等!")
else:
print("系統錯誤,請再試一遍")
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2