笔记整理自B站UPWLB工作生活两不误的个人空间-WLB工作生活两不误个人主页-哔哩哔哩视频教程Python 程序设计题29_哔哩哔哩_bilibili
程序设计题29
Python代码
level, product, number = input().split()
number = int(number)
zhekou = 0
if level == '金会员':
zhekou = 0.85
elif level == '银会员':
zhekou = 0.9
elif level == '普通会员':
zhekou = 0.95
else:
zhekou = 1
danjia = 0
if product == '商品一':
danjia = 100
elif product == '商品二':
danjia = 200
elif product == '商品三':
danjai = 300
print(int(danjia * number * zhekou))
输入样例
金会员 商品一 100
输出样例
8500
注意点
本题也可以将商品和会员的每种情况放到一个字典中,然后通过查字典得到最后的单价和折扣;
注意数量最后要转化成int类型