Python程序编写 问题描述:会员在商场购物时,会根据积分的不同享受不同的折扣,现在编写一个程序判断会员享受的折扣以及所需支付的实际价格,禁止调用任何函数 积分<2000 ,9折 2000<=积分<4000,8折 4000<=积分<8000,7折 积分>=8000,6折
时间: 2024-10-08 20:09:39 浏览: 16
在Python中编写这样一个简单的程序,可以利用if-elif-else条件结构来实现。下面是一个示例:
```python
# 定义会员的积分变量
points = int(input("请输入会员积分: "))
# 判断积分并计算折扣
discount = ""
price = 0
if points < 2000:
discount = "9折"
price = 0.9 * float(input("请输入原价: "))
elif 2000 <= points < 4000:
discount = "8折"
price = 0.8 * float(input("请输入原价: "))
elif 4000 <= points < 8000:
discount = "7折"
price = 0.7 * float(input("请输入原价: "))
else: # 积分>=8000
discount = "6折"
price = 0.6 * float(input("请输入原价: "))
print(f"您的折扣是{discount},实际需要支付的价格是{price}元。")
阅读全文