Random模块用于生成随机数

import random

设置初始余额

balance = 10000

设置员工数量和工资

employees = 20 salary = 1000

循环每位员工

for i in range(1, employees+1): # 生成每位员工的绩效评分,范围为1到10 performance = random.randint(1, 10)

# 如果绩效评分低于5分,跳过该员工的工资发放
if performance < 5:
    continue

# 扣除该员工的工资
balance -= salary

# 如果余额不足以支付工资,则输出提示信息并终止循环
if balance < 0:
    print("工资发完了,请下个月再发!")
    break

# 输出该员工领取工资的信息
print("员工{}领取工资{}元".format(i, salary))
Python 随机发工资模拟:用 random 模块模拟员工绩效与工资发放

原文地址: https://www.cveoy.top/t/topic/pxlU 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录