用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)))

 

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