python某商店出售品牌服装,每件定价150,1件不打折,2件以及3件都打九折,买4件到9件打八折,买10件以上打七折,键盘输入购买数量,屏幕输出总额(保留整数)
时间: 2023-11-24 18:05:59 浏览: 126
好的,这是一个简单的 Python 程序,可以实现您的需求:
```python
num = int(input("请输入购买数量:"))
price = 150 # 每件定价150元
if num == 1:
total_price = price
elif num == 2 or num == 3:
total_price = int(num * price * 0.9)
elif num >= 4 and num <= 9:
total_price = int(num * price * 0.8)
else:
total_price = int(num * price * 0.7)
print("总价为:", total_price, "元")
```
解释一下程序的思路:
1. 首先通过 `input` 函数获取用户输入的购买数量,使用 `int()` 函数将输入的字符串转换为整数类型存储在 `num` 变量中。
2. 然后根据购买数量的不同,使用不同的打折方案计算总价,并将结果存储在 `total_price` 变量中。
3. 最后使用 `print` 函数输出结果。
希望这个程序能帮助到您!