第66课时: 控制语句(循环) else语句
else语句:
Python的独特语法, 循环也可以出现 else语句
如果循环语句没有被 break中断就执行else语句, 如果被中断了,就不执行else语句。
格式:
操作:员工一共四人。录入这4为员工的薪资。全部录入后,打印提示“您已全部录入4名员工的薪资”。最后,打印输出输入的薪资和平均薪资。
Day22-3
salarySum=0
salarys=[]
for i in range(4):
s=input('输入钱,弟弟(q退出):')
if s.upper()=='Q':
break
if float(s)<0:
continue
salarys.append(float(s))
salarySum += float(s)
else:
print('输入完全')
print('录入工资',salarys)
print('平均工资{0}'.format(salarySum/4))
输入钱,弟弟(q退出):1
输入钱,弟弟(q退出):20
输入钱,弟弟(q退出):30
输入钱,弟弟(q退出):40
输入完全
录入工资 [1.0, 20.0, 30.0, 40.0]
平均工资22.75