Python——计算奖金

x=[]   #x=续班人数
y=[]   #y=第二次课人数
z=[]   #z=班容
result = []

for i in range(1,61):
    x.append(i)
    y.append(i)
    z.append(i)
print(x)
z_param=[0,15,20,25,30,40,60]
rate_param=[0,0.6,0.7,0.8,0.9,0.95,1.5]
award=[[0,0,0,0,0,0],
       [10,20,30,40,50,60],
       [30,40,50,70,80,90],
       [70,80,90,110,120,130],
       [90,100,110,130,140,150],
       [100,110,120,140,160,180]]
print(award[5][0],award[5][5])       
def money(a,b,c):
    rate=a/b
    for i in range(len(z_param)-1):
        if c>=z_param[i] and z[30]<z_param[i+1]:
            m=i
            for j in range(len(rate_param)-1):
                if rate>=rate_param[j] and rate<rate_param[j+1]:
                    n=j
                    return award[j][i]


basic_money = money(x[30],y[40],z[30])
print(basic_money)
发布了55 篇原创文章 · 获赞 17 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43213658/article/details/88427245