python练习题7


7-2 zust-sy5-2购物打折
某商场搞促销活动,购买某种商品,若标明的价钱x在下面范围内,所付金额y按对应折扣支付,结果保留两位小数。其数学表达式如下:

输入格式:
输入价钱x
输出格式:
计算所付钱y
输入样例:
在这里给出一组输入。例如:
100
输出样例:
在这里给出相应的输出。例如:
100.00
答:
x=eval(input())
if x<1000:
y=x
print("%.2f"%y)
elif 1000<=x<2000:
y=0.95*x
print("%.2f"%y)
elif 2000<=x<3000:
y=0.9*x
print("%.2f"%y)
elif x>=3000:
y=0.85*x
print("%.2f"%y)

