某公司销售员底薪为5000,销售业绩与利润提成的关系如下表所示(计量单位:元)
编写函数,计算员工月薪。
函数接口定义:
salary(sales)
其中 参数 sales表示员工的月销售业绩。
裁判测试程序样例:
/* 请在这里填写答案 */
sales = eval(input())
print ("{:.2f}".format(salary(sales)))
输入样例:
50800
输出样例:
15160.00
我的答案:
一个简单的if - else语句,注意边界判断和一些细节就行了
def salary(sales):
money = 0
if (sales <= 10000):
money = 0
elif (10000 < sales <= 20000):
money = sales * 0.1
elif (20000 < sales <= 50000):
money = sales * 0.15
elif(50000 < sales <= 100000):
money = sales * 0.2
else:
money = sales * 0.25
return money + 5000