TQC+ 程式語言 Python 3 _ 701 串列數組轉換

說明:
請撰寫一程式,輸入數個整數並儲存至串列中,以輸入-9999為結束點(串列中不包含-9999),再將此串列轉換成數組,最後顯示該數組以及其長度(Length)、最大值(Max)、最小值(Min)、總和(Sum)。
範例輸入:
-4
0
37
19
26
-43
9
-9999
範例輸出:
(-4, 0, 37, 19, 26, -43, 9)
Length: 7
Max: 37
Min: -43
Sum: 44
程式碼:
numLi,num = [],eval( input() )

while num != -9999:
    numLi.append( num )
    num = eval( input() )

numTup = tuple( numLi )

print( numTup )
print('Length:', len( numTup ) )
print('Max:', max( numTup ) )
print('Min:', min( numTup ) )
print('Sum:', sum( numTup ) )

沒有留言:

張貼留言