user_input = input("请输入数字(输入完成后按q结束程序):") #用户输入第一个数字
total = 0
count = 0
while user_input !='q' : #等于q时停止循环
num = float(user_input) #将用户输入数字转换为小数(浮点型)
total = total + num #计算用户所输入的数值
count +=1 #统计用户所输入的次数
user_input = input("请输入数字(输入完成后按q结束程序):")
if count == 0 : #判断次数是否为零,是则不计算平均值,反之则计算
result = 0
else:
result = total / count
print('总和为',total)
print('已经输入' + str(count) + '个数字')
print('平均值为:',result)
版权属于:
管理员
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论 (0)