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