Write a program that asks the user for a number of (at least
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/20 12:40:05
Write a program that asks the user for a number of (at least one) integers.The program should then tell the
user which number is the largest,which one is the smallest and the average of all the integers.The average
should be rounded to two decimal places.Note:you cannot use Python built-in max or min function for this
question.
Six sample runs are provided as follows:(the numbers in bold face are user input)
How many numbers?3
Enter number 1:5
Enter number 2:9
Enter number 3:90
The largest number is 90
The smallest number is 5
The average is 34.67
How many numbers?5
Enter number 1:8
Enter number 2:9
Enter number 3:9
Enter number 4:1
Enter number 5:3
The largest number is 9
The smallest number is 1
The average is 6.0
How many numbers?4
Enter number 1:50
Enter number 2:91
Enter number 3:50
Enter number 4:68
The largest number is 91
The smallest number is 50
The average is 64.75
How many numbers?1
Enter number 1:5
The largest number is 5
The smallest number is 5
The average is 5.0
How many numbers?3
Enter number 1:-4
Enter number 2:-8
Enter number 3:-4
The largest number is -4
The smallest number is -8
The average is -5.33
How many numbers?2
Enter number 1:-1
Enter number 2:8
The largest number is 8
The smallest number is -1
The average is 3.5
user which number is the largest,which one is the smallest and the average of all the integers.The average
should be rounded to two decimal places.Note:you cannot use Python built-in max or min function for this
question.
Six sample runs are provided as follows:(the numbers in bold face are user input)
How many numbers?3
Enter number 1:5
Enter number 2:9
Enter number 3:90
The largest number is 90
The smallest number is 5
The average is 34.67
How many numbers?5
Enter number 1:8
Enter number 2:9
Enter number 3:9
Enter number 4:1
Enter number 5:3
The largest number is 9
The smallest number is 1
The average is 6.0
How many numbers?4
Enter number 1:50
Enter number 2:91
Enter number 3:50
Enter number 4:68
The largest number is 91
The smallest number is 50
The average is 64.75
How many numbers?1
Enter number 1:5
The largest number is 5
The smallest number is 5
The average is 5.0
How many numbers?3
Enter number 1:-4
Enter number 2:-8
Enter number 3:-4
The largest number is -4
The smallest number is -8
The average is -5.33
How many numbers?2
Enter number 1:-1
Enter number 2:8
The largest number is 8
The smallest number is -1
The average is 3.5
while True:
count = int(raw_input("How many numbers?"))
numList = []
for i in range(count):
num = raw_input("Enter number %d:"%(i+1))
numList.append(int(num))
numList.reverse()
print "The largest number is "+str(numList[0])
print "The smallest number is "+str(numList[count-1])
print "The average is "+str(sum(numList)/float(len(numList)))
再问: 我们还没有学到这么深。能不能用if elif来解决呢~才上四周计算机😷
再答: 这些是Python最简单的,只是用到了内嵌的raw_input 、range、str、sum、float
、int、len这些方法,我学Python一天就会用了,只用if elif不能求和,不能排序,太复杂了
count = int(raw_input("How many numbers?"))
numList = []
for i in range(count):
num = raw_input("Enter number %d:"%(i+1))
numList.append(int(num))
numList.reverse()
print "The largest number is "+str(numList[0])
print "The smallest number is "+str(numList[count-1])
print "The average is "+str(sum(numList)/float(len(numList)))
再问: 我们还没有学到这么深。能不能用if elif来解决呢~才上四周计算机😷
再答: 这些是Python最简单的,只是用到了内嵌的raw_input 、range、str、sum、float
、int、len这些方法,我学Python一天就会用了,只用if elif不能求和,不能排序,太复杂了
Write a program which asks the user for four numbers and the
Write a program which asks the user for four numbers(Python)
Write a C++ program that prompts for a number of rows from t
Write a program which allows the user to enter a list of num
Write a program which allows the user to input a list of fiv
英语翻译Write a program that reads the amount of a monthly mortg
Write a passage of at least 60 words on the topic 'The most
Write a program to append one file”1.txt” at the end of anot
Write a passage of at least 60 words on the topic “An Unforg
Write a passage of at least sixty words on the topic "Travel
Write a short passage of at least 60 words about the topic "
Write a passage of at least 40 words on the topic"Our School