在OpenERP中设置薪资项条件
我正在OpenERP中实现人力资源模块,想在工资项目中设置一个条件,像这样:
if Basic > 0 and basic <=5000:
ProfessionalTax = 80
else if
Basic > 5000 and basic <= 10000
ProfessionalTax = 150
有没有人能帮我一下这个语法?我一直找不到相关的信息。
1 个回答
2
Python中的if语句使用elif
来表示else if
。你的例子可以这样写:
if basic > 0 and basic <=5000:
ProfessionalTax = 80
elif basic > 5000 and basic <= 10000:
ProfessionalTax = 150
我还需要把条件放到和elif
同一行上。记住,在Python中,换行和空格是有意义的。变量名是区分大小写的,所以我猜你只有一个叫basic
的变量,所以我把它们都写成一样的。