phtyon 寫超市 結賬
flag = ‘ok’
lists = []
goods_lists = [[‘水果’,[[‘鴨梨’,18],[‘桃子’,30],[‘蘋果’,21],[‘榴蓮’,5],[‘香蕉’,3]]],[‘蔬菜’,[[‘胡蘿蔔’,11],[‘香菜’,21],[‘圓白菜’,3],[‘土豆’,2],[‘地瓜’,4]]]]
while True:
if flag==‘no’:
total_price = 0
print(‘商品名稱 單價 購買數量 購買總價’)
for a, b, c, d in lists:
print(’ ’ + a, ’ ’ * 3 + str(b), ’ ’ * 3 + str( c), ’ ’ * 3 + str(d))
total_price += d
print(‘總價格為’ + str(total_price))
break
n = 1
print(‘歡迎光臨 XXX超市’)
print(’################################’)
for a,b in goods_lists:
print(’ ‘+str(n)+’ ‘+a)
n = n+1
print(’################################’)
num1 = int(input(‘請選擇分類序號:’)) - 1
while True:
m = 1
print(‘歡迎光臨 XXX超市’)
print(’################################’)
for goods in goods_lists[num1][1]:
print(’ ‘+str(m)+’ ‘+goods[0]+’ ‘+str(goods[1])+‘元’)
m = m + 1
print(’################################’)
num2 = int(input(‘請選擇商品序號:’))-1
if num2==-1:
break
if num2==-2:
flag = ‘no’
break
n_lists = []
num3 = int(input(‘請選擇購買數量(輸入0返回上級選單,輸入-1結算退出)’))
n_lists.append(goods_lists[num1][1][num2][0])
n_lists.append(goods_lists[num1][1][num2][1])
n_lists.append(num3)
n_lists.append(goods_lists[num1][1][num2][1]*num3)
lists.append(n_lists)
相關文章
- 事件溯源與流水賬的結賬模式事件模式
- GraphQL:PayPal結賬的成功案例
- Bazaarvoice:超市2025
- steam賬戶名稱怎麼填寫 steam賬戶格式要怎麼設定
- 超市管理案例分析
- 京東超市:2022年京東超市礦泉水消費趨勢
- Linux賬號和許可權管理(理論配寫)Linux
- 該寫的總結還是要寫
- 隱寫術總結
- CSS縮寫總結CSS
- 超市營銷心理學:沒有一個人能從超市空手而歸
- 資料也能進超市
- 超市庫存管理專案
- 基於精益管理最佳化結賬流程
- 設計模式之蛋糕店結賬系統設計模式
- 宜信支付結算賬戶系統淺析
- win10如何取消繫結的微軟賬戶_win10系統繫結了微軟賬號怎麼取消Win10微軟
- 圖片隱寫總結
- [Vue]元件編寫小結Vue元件
- 掘金寫部落格總結:
- 超市管理系統原始碼 超市進銷存管理系統原始碼 (CS架構)原始碼架構
- 超市收銀系統需求分析
- win10系統怎麼解除微軟賬戶繫結 win10系統解除微軟賬戶繫結操作方法Win10微軟
- 火鍋食材超市發展前景怎麼樣?火鍋食材超市掙錢嗎?
- 【轉載】Win10系統, administrator賬戶被微軟賬戶強行繫結,怎麼破?Win10微軟
- 新寫法-slide的總結IDE
- 微信iOS收款到賬語音提醒開發總結iOS
- 先偷手機後轉賬 “眯掉”同事結婚錢
- 演算法系列之連結串列基本原理---超市購物佇列的故事演算法佇列
- 超市無線覆蓋的需求分析
- 茶葉購買-志強茶超市
- 翻轉連結串列常用寫法
- C#讀寫檔案總結C#
- 作業系統寫題總結作業系統
- 數商雲採購系統對賬結算功能介紹
- 重慶交通個人結匯賬戶正規合法途徑
- 企業對公賬戶走賬
- CCFA:2019年中國超市百強