我想根据通过的单位计算单位成本。所以例如
0-499 = unit cost of 0.049
500-999 = unit cost of 0.050
999+ = unit cost of 0.060
这是我到目前为止所尝试的:
unitCost = 0.049
if self.units <= 499:
unitCost = 0.049
elif self.units >= 500:
unitCost = 0.050
elif self.units >= 999:
unitCost = 0.060
else:
unitCost = 0.049
首先,如果我有 1000 个单位,这将不起作用,它与错误的单位成本匹配。其次,我不确定这是不是好方法。Python 有 between 函数吗?
IE
if x between(0-499):