完整題目:從鍵盤接收一百分制成績 (
0~100
), 要求輸出其對應的成績等級
a~e。 其中,
90 分以上為
'a'
, 80~89
分為 'b'
, 70~79
分為'c'
, 60~69
分為 'd'
, 60
分以下為
'e'
。一、思路:
沒啥說的,考查最基本的分支結構
二、**:
score = int(input('請輸入0—100以內的分數:'))
if score > 100:
print('輸入錯誤!')
elif score >= 90:
print('a')
elif score >= 80: # 不用再79 < score < 90這樣了
print('b')
elif score >= 70:
print('c')
elif score >= 60:
print('d')
elif score >= 0:
print('e')
else:
print('輸入錯誤!')
Python怎麼從鍵盤接收由空格分隔的兩個數
我們知道python非常簡單好用,但是我覺得python的輸入輸出格式是乙個很麻煩的東西。比如說我們在進行刷題時,經常會遇到從鍵盤輸入由空格分隔的某些數,這樣的話,對python來說就不太好解決。那麼如何從鍵盤輸入由空格分隔的兩個數呢?請繼續往下看 a,b map int,input split s...
從鍵盤讀入實數
編制乙個從鍵盤讀入實數的函式readreal double rp 函式將讀入的實數字元列換成實數後,利用指標引數rp,將實數存於指標所指向的變數 rp。解析 函式在返回之前,將最後讀入的結束實數字元列的字元返還給系統,以便隨後讀字元時能再次讀入該字元。函式若能正常讀入實數,函式返回整數1,如果函式在...
從鍵盤讀入實數
編制乙個從鍵盤讀入實數的函式readreal double rp 函式將讀入的實數字元列換成實數後,利用指標引數rp,將實數存於指標所指向的變數 rp。解析 函式在返回之前,將最後讀入的結束實數字元列的字元返還給系統,以便隨後讀字元時能再次讀入該字元。函式若能正常讀入實數,函式返回整數1,如果函式在...