发工资案例要求:
代码示例:
import random
money = 10000
for i in range(1, 21):
score = random.randint(1, 10)
if score < 5:
print(f'员工{i},绩效{score}分,低于5分,不发工资,下一位。')
# continue用来跳出i=1这次循环,进入i=2
continue
elif score >= 5:
money -= 1000
print(f'员工{i}领取1000元,账户余额{money}元')
if money == 0:
print('工资发完了,下个月再领吧。')
# 通过break终止整个循环
break
===========================================
员工1,绩效2分,低于5分,不发工资,下一位。
员工2领取1000元,账户余额9000元
员工3领取1000元,账户余额8000元
员工4领取1000元,账户余额7000元
员工5领取1000元,账户余额6000元
员工6,绩效4分,低于5分,不发工资,下一位。
员工7,绩效2分,低于5分,不发工资,下一位。
员工8领取1000元,账户余额5000元
员工9,绩效3分,低于5分,不发工资,下一位。
员工10领取1000元,账户余额4000元
员工11领取1000元,账户余额3000元
员工12领取1000元,账户余额2000元
员工13领取1000元,账户余额1000元
员工14领取1000元,账户余额0元
工资发完了,下个月再领吧。