①购物未超过500元按原价支付;
②购物超过500元但未超过1000元,超过500元部分按9折优惠计价;
③购物超过1000元但未超过2000元,超过1000元部分按8折优惠计价;
④购物超过2000元,超过2000元部分按7.5折优惠计价;
解决此问题相应的python程序如下:
x=int(input("请输入消费金额:"))
if x<=500:
y=x
elif ①
y=500+(x-500)*0.9
elif 1000<x<=2000:
y=500+500*0.9+(x-1000)*0.8
else:
y=500+500*0.9+1000*0.8+(x-2000)*0.75
print("实际支付金额为:"+ ②
(1)在程序①和②划线处,填入适当的语句或表达式,把程序补充完整。
(2)解决此问题的算法是

同类型试题

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2


y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

