Skip to content

Python 206 等級判斷

Python TQC

題目說明:

請使用選擇敘述撰寫一程式,根據使用者輸入的分數顯示對應的等級。標準如下表所示:

分 數 等級
80 ~ 100 A
70 ~ 79 B
60 ~ 69 C
<= 59 F
範例輸入
79

範例輸出

B

題目解析

這個問題要求根據使用者輸入的分數,使用選擇敘述來判斷並顯示對應的等級。根據題目給出的標準,分數與等級的對應關係如下:

  • 80 到 100 分對應等級 A
  • 70 到 79 分對應等級 B
  • 60 到 69 分對應等級 C
  • 59 分及以下對應等級 F
    因此,程式的邏輯應該如下:
  1. 接收使用者輸入的分數。
  2. 使用選擇敘述(if-elif-else)來根據分數判斷等級。
  3. 根據不同的條件,輸出對應的等級。
    以範例輸入為 79 分的情況為例,根據標準,79 分對應等級 B,因此範例輸出為 B。

Solution

1
2
3
4
5
6
7
8
9
a = eval(input())
if((a >= 80) and (a <= 100)):
  print('A')
elif((a >=70) and (a < 80)):
  print('B')
elif((a >= 60) and (a < 70)):
  print('C')
else:
  print('F')

Last update : 13 novembre 2024
Created : 13 novembre 2024

Comments

Comments