我必须要求用户输入一些数字,然后打印大小、总和、平均值、最小值和最大值。我可以得到前三件事,但我被困在最小和最大的一个上。我遇到的问题是我不能使用sort()
,因为我需要将列表设为整数 1,但您不能将整数列表用于split()
这是我的代码:
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
有什么提示吗?谢谢