Python 704 集合條件判斷
Python TQC
題目說明:¶
請撰寫一程式,輸入數個整數並儲存至集合,以輸入-9999為結束點(集合中不包含-9999),最後顯示該集合的長度(Length)、最大值(Max)、最小值(Min)、總和(Sum)。
範例輸入¶
範例輸出¶
題目解析
問題分析:
這個問題要求編寫一個程式,讓用戶輸入一些整數,將這些整數存入集合中,直到用戶輸入-9999為止。然後程式需要輸出這個集合的長度、最大值、最小值和總和。
解題思路:
-
用戶輸入處理:使用一個迴圈,讓用戶輸入整數,直到用戶輸入-9999為止。在每次迴圈中,使用
eval(input())函式獲取用戶輸入的整數。 -
集合的建立:將用戶輸入的整數逐個加入到一個集合中。
-
計算集合的長度、最大值、最小值和總和:使用集合的相應函式(
len()、max()、min()和sum())來計算集合的長度、最大值、最小值和總和。 -
輸出結果:將計算出來的長度、最大值、最小值和總和輸出。確保輸出的格式符合題目要求。
思考方向:
-
用戶輸入的處理:確保用戶輸入的整數符合預期,並處理輸入中的特殊終止標誌-9999。
-
集合的建立:確保將用戶輸入的整數按照順序加入到集合中。
-
集合函式的使用:確保使用集合函式計算集合的長度、最大值、最小值和總和。
Solution¶
Reference
- [Python3 集合]https://www.runoob.com/python3/python3-set.html
Last update :
13 novembre 2024
Created : 13 novembre 2024
Created : 13 novembre 2024