Python練習題-TQC+(402)- 不定數迴圈-最小值

讓使用者輸入數字,輸入的動作直到輸入值為9999才結束,然後找出其最小值,並輸出最小值
所以我們可以建立一個空陣列,

使用while當 使用者如果不是輸入9999的時候

就要把使用者輸入的值都存進去陣列中
最後
使用者輸入9999結束時
再用min方法去找陣列中的最小值

1. 題目說明:

請開啟PYD402.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA402.py再進行評分。

 

2. 設計說明:

請撰寫一程式,讓使用者輸入數字,輸入的動作直到輸入值為9999才結束,然後找出其最小值,並輸出最小值。

 

3. 輸入輸出:

輸入說明

n個數值,直至9999結束輸入

 

輸出說明

n個數值中的最小值

 

輸入輸出範例

範例輸入

29

100

948

377

-28

0

-388

9999

範例輸出

-388

參考解答:

a=[]
x=eval(input())

while (x!=9999):
  a.append(x)
  x=eval(input())

print(min(a))

看看效果

 

Yiru@Studio - 關於我 - 意如