#continue语句:用于结束本次循环,继续下一次,多个循环嵌套时,continue也是应用于最近的一层循环。
#操作:要求输入员工的薪资,若薪资小于0,最后打印出录入员工的数量和薪资明细,以及平均薪资
empNum=0
salarySum=0
salary=[] #定义一个列表,不确定输入多少个数据
while True:
a=input("请输入员工工资(当输入为q或Q时退出):")
if a.upper()=="Q": #a.upper含义为输入的转化为大写
print("输入结束,谢谢!")
break
if float(a)<0: #如果输入的a<0,结束本次操作,回到while继续往下执行
continue
empNum+=1
salary.append(float(a))
salarySum+=float(a)
print("员工数量{0}:".format(empNum))
print("薪资明细:",salary)
print("平均薪资{0}:".format(salarySum/empNum))
本文暂时没有评论,来添加一个吧(●'◡'●)