我必須要求用戶輸入一些數字,然後輸出大小,總和,平均值,最小值和最大值。我可以得到前三件事,但我堅持最小和最大的一個。我的問題是我不能使用sort()
,因爲我需要讓列表中的一個整數,但你不能使用split()
在Python中查找最小值和最大值
這裏整數名單是我的代碼:
number = raw_input('Enter number:')
list_of_numbers = number.split()
tally = 0
sum = 0
while number!= '':
tally = tally + 1
sum = sum + int(number)
average = float(sum)/float(tally)
number = raw_input('Enter number:')
print "Size:", tally
print "Sum:", sum
print "Average:", average
任何提示?謝謝
我不認爲存在 – user1008073
@ user1008073 http://docs.python.org/library/functions.html#min – squiguy