我必须要求用户输入一些数字,然后输出大小,总和,平均值,最小值和最大值。我可以得到前三件事,但我坚持最小和最大的一个。我的问题是我不能使用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