今天是我學習Python的第20天,我要實作運用的是列表( List )、集合( Set )和元祖( Tuple ),做出一個購物車程式。使用2個list儲存購物清單和價格,並要求買家輸入要購買的商品和價格,再把它們加入到清單中,最後再計算出總價格並顯示在螢幕上。
計算總花費
購買滑鼠、鍵盤和顯示器為例:
今天我透過實作購物車程式,成功運用了 Python 的迴圈、列表、字串格式化和 enumerate()等基本概念。我學會了如何使用無窮迴圈來反覆詢問買家輸入,並且根據輸入的商品和價格進行動態處理,將每個商品及其價格儲存在兩個列表中。最終,我通過 enumerate()來列出每個商品的詳細資訊,並使用.2f將價格格式化為兩位小數。這個實作讓我感受到 Python 的方便,也幫助我進一步鞏固了先前所學的基礎概念。