你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

【while循环】要求输入员工的薪资,若薪资小于 0 则重新输入。最后打印出录入员工的数量及平均薪资(连续输入问题)

2021-11-20 3:56:04
list=[]
sum=0
while True:
    s=input('请输入薪资:')
    if s.upper()in ['no','NO']:
        print('输入完成')
        break
    if float(s)<0:
        continue
    list.append(float(s))
    
l=len(list)
for i in list:
    sum=sum+i
a=sum/l

print(l)
print(a)

总结:

一定要注意break和continue的使用

注意空格