18、 为了方便过年期间的年货采购,某小区针对业主发起了大米团购活动。买10公斤以下的价格是10元/公斤;如果买10公斤以上(含10公斤),价格是9元/公斤;如果买50公斤以上,则50公斤以下(含50公斤)部分按9元/公斤的价格,50公斤以上部分按8元/公斤的价格。编写程序,输入购买大米的重量,单位为公斤,计算并输出金额(保留2位小数)。例如:输入11,输出99.00。
时间: 2024-03-03 10:51:38 浏览: 115
家电年货节促销活动卖场活动策划方案.pptx
好的,这是一道简单的条件分支题,可以用if语句来实现。以下是示例代码:
```python
weight = float(input("请输入购买大米的重量(单位:公斤):"))
if weight < 10:
price = 10
elif weight < 50:
price = 9
else:
price = 9 * min(weight, 50) + 8 * max(weight - 50, 0)
total = round(weight * price, 2)
print("购买 %.2f 公斤大米,需支付 %.2f 元。" % (weight, total))
```
示例运行截图:
```
请输入购买大米的重量(单位:公斤):11
购买 11.00 公斤大米,需支付 99.00 元。
```
阅读全文