python購物車程序簡單代碼
更新時間:2018年04月18日 10:21:46 作者:不會代碼的程序員
這篇文章主要為大家詳細介紹了python購物車程序的簡單代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了python購物車程序的具體代碼,供大家參考,具體內(nèi)容如下
代碼:
'''''
Created on 2017年9月4日
@author: len
'''
product_list = [
('Robot',200000),
('MacPro',12000),
('Iphone8',8888),
('Hello World',1200),
]
shopping_list = []
user_salary=input("請輸入你的工資:")
if user_salary.isdigit():
user_salary = int(user_salary)
while True:
print("商品如下:")
for index,item in enumerate(product_list):
print (index,item)
user_choice = input("請輸入要購買的商品編號:")
if user_choice.isdigit():
user_choice = int(user_choice)
if user_choice < len(product_list) and user_choice > -1:
p_item = product_list[user_choice]
if user_salary>=p_item[1]:
shopping_list.append(p_item)
user_salary-=p_item[1]
print("購買商品",p_item,"成功您的余額為",user_salary,"元!" )
else:
print("您的余額為",user_salary,"余額不足以購買此商品,購買失敗!")
else:
print("并無此產(chǎn)品!")
elif user_choice == "q":
print("--------shopping list-------")
for i in shopping_list:
print(i)
exit()
else:
print("invalidate!?。?)
效果圖:

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用python本地部署DeepSeek運行時報錯?OSError:?[WinError?193]?%1?不是
文章介紹了在本地使用Python部署DeepSeek時遇到的OSError:?[WinError?193]?錯誤,通過檢查錯誤信息,發(fā)現(xiàn)與numpy版本有關(guān),解決方法是卸載并重新安裝numpy,最終,問題得到解決,感興趣的朋友跟隨小編一起看看吧2025-02-02
Python多進程并發(fā)與多線程并發(fā)編程實例總結(jié)
這篇文章主要介紹了Python多進程并發(fā)與多線程并發(fā)編程,結(jié)合實例形式總結(jié)分析了Python編程中的多進程并發(fā)與多線程并發(fā)相關(guān)概念、使用方法與操作注意事項,需要的朋友可以參考下2018-02-02
解決Pycharm 中遇到Unresolved reference ''sklearn''的問題
這篇文章主要介紹了解決Pycharm 中遇到Unresolved reference 'sklearn'的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
Python 使用dict實現(xiàn)switch的操作
這篇文章主要介紹了Python 使用dict實現(xiàn)switch的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04
Python基于opencv實現(xiàn)的人臉識別(適合初學(xué)者)
OpenCV是一個基于BSD許可開源發(fā)行的跨平臺計算機視覺庫,下面這篇文章主要給大家介紹了關(guān)于Python基于opencv實現(xiàn)的人臉識別,文中通過實例代碼介紹的非常詳細,本文的教程非常適合初學(xué)者,需要的朋友可以參考下2022-03-03

