用Python语言设计设计一个计算购书款的程序,

"""
用Python语言设计设计一个计算购书款的程序,如果有会员卡,购书5本以上,书款按照7.5折结算,
用Python语言设计设计一个计算购书款的程序,如果有会员卡,购书5本以上,书款按照7.5折结算,5本以下,按85折结算,如果没有会员卡,购书5本以上,按8.5折结算,5本以下按照9.5折结算。
"""
books=[]
while True:
    book = input("请输入您的书目:")
    if book == "": break
    books.append(book)
print("您总共购买了{}书".format(len(books)))
# 计算出无折扣总价
bookdic={}
pre_cost=0
for i in books:
    bookdic[i]=float(input("请输入{}的价格:".format(i)))
pre_cost=sum(list(bookdic.values()))
namevip=input("请问您是否是会员:(y or n)")
if namevip=="y" and len(books)>=5:
    rate=0.75
elif namevip=="y" and len(books)<5:
    rate=0.85
elif namevip=="n" and len(books)>=5:
    rate=0.85
else:
    rate=0.95
print("您实际付费为{}元".format(round(pre_cost*rate,2)))

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章