1. 程式人生 > >練習十五:要求:獲取輸入的內容,並利用條件運算付的巢狀方式完成該題目

練習十五:要求:獲取輸入的內容,並利用條件運算付的巢狀方式完成該題目

題目:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示

  1 inputscort = input("學生的成績:")
  2 if inputscort.isdigit():
  3     inputscort = int(inputscort)
  4     if inputscort >= 90:
  5         grade = "A"
  6 #         print("該學生成績評判為A")  #做了精簡,把print都去掉,定義變數grade,最後統一列印
  7     elif 60 <= inputscort and  inputscort < 90:
  8
grade = "B" 9 # print("該學生成績評判為B") 10 else: 11 grade = "C" 12 # print("該學生成績評判為C") 13 print("該學生成績評判為%s"%grade) 14 else: 15 print("輸入錯誤") 16

執行結果:

學生的成績:65
該學生成績評判為B