1. 商家通常会对自己店铺的会员有所优惠,假设金卡会员消费可以打9折,普通会员打9.5折,非会员用户消费9.9折。使用input()函数输入用户的消费额以及会员编号,根据会员情况,输出最后应付的金额,保留两位小数(使用if-elif-else)。 2.利用数组n接收编号,利用if-elif-else判断编号类型
时间: 2024-03-24 22:40:59 浏览: 125
会员双十一运营手册(前站期)——淘宝商家平台事业部.pdf
好的,我可以回答你的问题。
1. 这是一个非常常见的情况,下面是使用 Python 的 if-elif-else 语句实现的代码:
```python
price = float(input("请输入消费金额:"))
member_type = input("请输入会员类型(金卡会员/普通会员/非会员):")
if member_type == "金卡会员":
price *= 0.9
elif member_type == "普通会员":
price *= 0.95
else:
price *= 0.99
print("最终应付金额为:%.2f" % price)
```
2. 这个问题可以用 Python 的列表来实现,代码如下:
```python
n = [1, 2, 3, 4, 5]
for i in n:
if i == 1:
print("编号为1的类型是A")
elif i == 2:
print("编号为2的类型是B")
elif i == 3:
print("编号为3的类型是C")
else:
print("未知编号类型")
```
如果你有其他问题,可以随时问我。
阅读全文