讓使用者輸入10個數字,找出
- 出現最多次的
- 總共出現幾次
1. 題目說明:
請開啟PYD604.py檔案,依下列題意進行作答,計算眾數及其出現的次數,使輸出值符合題意要求。作答完成請另存新檔為PYA604.py再進行評分。
2. 設計說明:
請撰寫一程式,讓使用者輸入十個整數作為樣本數,輸出眾數(樣本中出現最多次的數字)及其出現的次數。
提示:假設樣本中只有一個眾數。
3. 輸入輸出:
輸入說明
十個整數
輸出說明
眾數
眾數出現的次數
輸入輸出範例
範例輸入
34
18
22
32
18
29
30
38
42
18
範例輸出
18
3
參考解答:
mylist=[]
time=0 #次數
for y in range(10):
num=eval(input())
mylist.append(num)
list_count=mylist.count(mylist[y]);
if(list_count>time):
time=list_count #目前出現最多的次數
n=num #目前出現最多次的數字
print(n)
print(time)
Yiru@Studio - 關於我 - 意如