Python 603 數字排序
Python TQC
題目說明:¶
請撰寫一程式,要求使用者輸入十個數字並存放在串列中。接著由大到小的順序顯示最大的3個數字。
範例輸入1¶
範例輸出1¶
範例輸入2¶
範例輸出2¶
題目解析
問題分析:¶
這個問題要求我們從用戶輸入的十個數字中找到最大的三個數字,並按照由大到小的順序顯示它們。
解題思路:¶
- 創建一個空的串列來存放用戶輸入的十個數字。
- 使用迴圈讓用戶輸入十個數字,並將它們添加到創建的串列中。
- 使用
sort()方法將串列中的數字從小到大排序。 - 從排序後的串列中選取最後三個數字,即最大的三個數字。
- 輸出這三個數字。
思考方向:¶
- 如何處理用戶輸入的數字?
- 如何找到最大的三個數字?
- 如何按照要求的順序顯示這三個數字?
Solution¶
- Link
Last update :
13 novembre 2024
Created : 13 novembre 2024
Created : 13 novembre 2024