Python工资单计算器

时间:2018-02-22 01:42:25

标签: python calculator

我对如何在python代码中编写它感到困惑。有人可以帮忙吗?

***对于超过60小时的小时,您需要计算60以上的超额以2倍的工资率+ 40到60的小时数乘以1.5倍率+正常率的前40小时。 ****

1 个答案:

答案 0 :(得分:1)

你应该至少提供初步的努力来解决你的问题,但是如何:

WCSession

您可以使用以下方式调用此函数:

def calculate_total(hours, rate):
    if hours > 60:
        over_60 = hours - 60
    else:
        over_60 = 0
    if hours > 40:
        over_40 = hours - 40 - over_60
    else:
        over_40 = 0
    under_40 = hours - over_60 - over_40

    return under_40 * rate + over_40 * rate * 1.5 + over_60 * rate * 2