我目前拥有的代码仅对输入的一个实例进行计数,该实例大于阈值。应该计算所有大于阈值的实例。
numbers =[]
for i in range(5):
numbers.append(float(input("Enter a number:")))
count = 0
if i in numbers >5:
count = +1
print (count)
答案 0 :(得分:1)
您需要遍历numbers
并将每个值与阈值进行比较:
numbers = list()
for i in range(5):
numbers.append(float(input("Enter a number:")))
count = 0
for i in numbers:
if i > 5:
count += 1
print(count)
控制台
Enter a number:5
Enter a number:10
Enter a number:1
Enter a number:15
Enter a number:3
2