用于支付税款的OpenERP工资公式

2024-04-29 15:39:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要帮助来使用下面的python公式来编译我的工资单。有人能帮我把这个写在工资单上吗。在

if categories.BASIC < 120:
    result = 0
elif categories.BASIC < 180:
    result = - categories.BASIC - 120 * 0.05
elif categories.BASIC < 264:
    result = - categories.BASIC - 180 * 0.1 + 3
elif categories.BASIC < 2136:
    result = - categories.BASIC - 264 * 0.175 + 11.4
else: categories.BASIC > 2400:
    result = - categories.BASIC - 2400 * 0.25 + 214.55

谨致问候


Tags: ifbasicresult工资单else公式categorieselif
1条回答
网友
1楼 · 发布于 2024-04-29 15:39:47

不要为了得到缩进,没有适当的缩进python就不能工作。在

if categories.BASIC < 120:
    result = 0
elif categories.BASIC < 180:
    result = categories.BASIC - 120 * 0.05
elif categories.BASIC < 264:
    result = categories.BASIC - 180 * 0.1 + 3
elif categories.BASIC < 2136:
    result = categories.BASIC - 264 * 0.175 + 11.4
elif categories.BASIC > 2400: #the else statement can't have a condition
    result = categories.BASIC - 2400 * 0.25 + 214.55

相关问题 更多 >