不嵌套,嵌套反而麻烦。
你直接按题意一句一句的去实现,比如第一句,低于10万的,那么
c=a
b=0
if a<=10:
b+=c*0.1
else
b+=10*0.1
c=c-10
a是利润I
b是提成数
c是刨去已提成部分的剩余部分
然后你把所有条件都像这样一个一个往下写IF就行了
写的贼丑,凑合看吧
有帮助望采纳
a = eval(input())
b = 0
if not a > 100000: # 100000
b = a*0.1
else:
b += 100000*0.1
a -= 100000
if not a > 100000: # 200000
b += a*0.075
else:
b += 100000*0.075
a -= 100000
if not a > 200000: # 400000
b += a*0.05
else:
b += 200000*0.05
a -= 200000
if not a > 200000: # 600000
b += a*0.03
else:
b += 200000*0.03
a -= 200000
if not a > 400000: # 1000000
b += a*0.015
else:
b += 400000*0.015
a -= 400000
b += a*0.01
print(b)
可以
用 if elsif else可以哦