笔记整理自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类型
该Python代码实现了一个根据会员等级(金会员、银会员、普通会员)和商品类型(商品一、商品二、商品三)计算总价的程序。输入包括会员等级、商品类型和购买数量,输出为打折后的总金额。示例中,金会员购买商品一100件,总价为8500。
1086

被折叠的 条评论
为什么被折叠?



