Python 编程实现偶数平均数计算
numbers = []
total = 0
count = 0
while True:
num = int(input('请输入一个数字(输入0结束):'))
if num == 0:
break
if num % 2 == 0:
numbers.append(num)
total += num
count += 1
if count == 0:
print('没有输入偶数')
else:
average = total / count
print('输入数字是偶数的平均数为:', average)
在上述代码中,我们定义了一个空列表'numbers'来存储输入的偶数,'total'变量用于累加偶数的和,'count'变量用于记录输入的偶数个数。我们使用一个无限循环来接收输入的数字,当输入为0时,跳出循环。在每次输入数字之后,我们使用取余运算符'%'判断是否为偶数,如果是偶数,则将其添加到'numbers'列表中,并将其加到'total'中,同时将'count'加1。最后,如果'count'为0,则说明没有输入偶数,否则计算平均数并输出。
原文地址: https://www.cveoy.top/t/topic/p38B 著作权归作者所有。请勿转载和采集!