因为格式变化,记得执行正确的缩进
def calute_profit(I):
#定义一个功能
I = I / 10000
#先除以10000,方便后面计算
if I <= 10:
a = I * 0.01
return a * 10000
#return 语句就是讲结果返回到调用的地方,并把程序的控制权一起返回
elif I <=20 and I >10:
#判断条件的正确书写格式
b = 0.25 + I * 0.075
return b * 10000
elif I <=40 and I >20:
c = 0.75 + I * 0.05
return c * 10000
elif I <=60 and I >40:
d = 0.95 + I * 0.03
return d * 10000
elif I <= 100 and I >60:
e = 2 + I * 0.015
return e * 10000
else:
f = 2.95 + I * 0.01
retirn f * 10000
I = int(input('净利润:'))
#将输入的值,整数化
profit = calute_profit(I)
#对输入的值进行运算,并得到结果
print ('利润为%d元时,应发奖金总数为%d元' % (I, profit))
#使用替代功能替换出需要的变量
阅读(966) | 评论(0) | 转发(0) |