Python練習:合格率的計算
阿新 • • 發佈:2019-02-17
合格率計算
描述
輸入一個數字n作為合格標準,然後,輸入一系列的數字,每次輸入換行表示,空換行結束,輸出合格率。
合格率指輸入元素中合格元素與全部元素的比值。
輸入輸出示例
輸入 | 輸出 | |
示例 1 |
60 |
合格率為66.67% |
示例 2 |
75 |
合格率為33.33% |
程式碼如下:
#合格率計算 n=eval(input()) list=[] s=input() while s!='': list.append(eval(s)) s=input() count=0 for i in list: if i>=n: count=count+1 if len(list) ==0: print("合格率為100.00%") else: p=(count/len(list))*100 print('合格率為{:.2f}%'.format(p))
題目來源:python123平臺