1 问题
如何用Python来计算每月工资。
2 方法
某公司的工资包括底薪和奖金两部分,每个员工的底薪都是1000元,而奖金取决于员工的级别。不同级别的员工的奖金比例不同:A级奖金是底薪的45%;B级奖金是底薪的40%;C级奖金是底薪的30%;D级奖金是底薪的25%。从键盘上输入等级(A~D)不区分大小写,根据员工的级别,计算应付给该员工的工资(底薪 奖金)。
代码清单 1
代码语言:javascript复制# 输入员工等级A~D不区分大小写
grade = input("输入员工的等级(A~D):")
salary = 1000 # 底薪
if grade == "A" or grade == "a": # 等级为A
salary = salary (salary * 0.45)
print("应付员工工资%d" % salary)
elif grade == "B" or grade == "b": # 等级B
salary = salary (salary * 0.4)
print("应付员工工资%d" % salary)
elif grade == "C" or grade == "c": # 等级C
salary = salary (salary * 0.3)
print("应付员工工资%d" % salary) # 等级D
elif grade == "D" or grade == "d":
salary = salary (salary * 0.25)
print("应付员工工资%d" % salary)
else: # 等级输入错误
print("输入等级错误")
3 结语
用Python计算员工工资首先要明确员工在公司李处于哪个等级,公司中不同等级的员工的工资是不同的,然后用底薪加上不同等级的员工提成算出不同等级员工的工资.