日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

shopping car 3.0

發布時間:2023/12/18 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 shopping car 3.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @File : 購物車3.0.py
# @Author: Anthony.waa
# @Date : 2018/5/14 0014
# 原始購物清單
goods = [
{"name": "電腦", "price": 1999},
{"name": "鼠標", "price": 10},
{"name": "游艇", "price": 20},
{"name": "美女", "price": 998},
]
# 購物車
shopping_car = {}
# 商品個數
good_count = 1
# 輸入不合法是打印
def return_error():
print("\033[1;31m 輸入不合法,請重新輸入 \033[0m")
# 打印購物車商品和剩余金額
def end_shopping():
print("\033[1;32m 剩余金額為: \033[0m", all_money)
print('\033[1;32m 已購商品有: \033[0m', shopping_car, )

while True:
# 用戶輸入總資產
all_money = input("\033[1;32m 請輸入總資產: \033[0m").strip()
if all_money.isdigit():
all_money = int(all_money)
# 顯示購物商品列表
print('\033[1;32m ========== 商 品 清 單 ========== \033[0m'.center(20))
for good_index, good in enumerate(goods, 1):
print('\033[1;32m {0} {1} {2} \033[0m'.format(good_index, good['name'],good['price']).center(20))
print('\033[1;32m 選擇"q"退出 \033[0m'.center(20))
while True:
# 選擇商品序號,或選擇退出購物
choice_count = input("\033[1;32m 請輸入商品序號: \033[0m").strip()
if choice_count.isdigit():
choice_count = int(choice_count)
# 商品序號小于商品列表長度
if choice_count > 0 and choice_count <= len(goods):
good_price = goods[choice_count - 1]['price']
# 用戶資產大于商品價格,否則提示充值
if all_money > good_price:
good_name = goods[choice_count - 1]['name']
all_money -= good_price
# 商品是否存在購物車中
if good_name not in shopping_car:
shopping_car[good_name] = good_count
else:
for shopping_index, shopping_name in enumerate(shopping_car):
if shopping_name == good_name:
shopping_car[shopping_name] += 1
end_shopping()
else:
print('\033[1;31m 余額不足,請充值: \033[0m'.center(17))
add_money = input("請輸入總資產:").strip()
if add_money.isdigit():
add_money = int(add_money)
all_money += add_money
print('\033[1;32m 充值成功,剩余金額為: \033[0m'.center(17), all_money)
continue
elif choice_count.lower() == 'q':
print("\033[1;32m 購物結束,歡迎下次光臨 \033[0m")
end_shopping()
exit()
return_error()

轉載于:https://www.cnblogs.com/ipyanthony/p/9066288.html

總結

以上是生活随笔為你收集整理的shopping car 3.0的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欲色影音 | 国产日韩av一区二区 | 在线视频1卡二卡三卡 | 高潮又黄又刺激 | 香蕉在线影院 | 亚洲伦理一区二区三区 | 天堂久久爱| 欧美性生交xxxxx久久久缅北 | 国产主播第一页 | 黑人一区二区三区四区五区 | 国产精品美女久久久久图片 | 公车激情云雨小说 | 综合色视频| 手机在线中文字幕 | 成人av高清在线观看 | 日本一区视频在线观看 | 少妇做爰xxxⅹ性视频 | 韩日av | 美女尻逼视频 | 毛片在线网 | 国产精品久久久一区 | 日韩色一区 | 美女毛片在线观看 | www亚洲一区 | 国产美女主播在线 | 欧美日韩欧美日韩在线观看视频 | 伊人伊人| 打屁股疼的撕心裂肺的视频 | 看一级黄色片 | 国产精品久久久久久久久久久久久 | 91蜜桃婷婷狠狠久久综合9色 | 亚洲精品v| 国产成人精品亚洲 | 久草网址| 久久网免费视频 | 中文字幕在线免费看线人 | 狠狠搞视频| 国产三级在线观看完整版 | 国产精品久久久久久久妇 | 老司机一区二区三区 | 国产福利第一页 | 国产精品午夜在线 | 夜色一区二区三区 | xxxx999| 日本久久久网站 | www.av免费| 国产精品国产精品国产专区不片 | 国产一区亚洲二区三区 | 久久在线视频精品 | 国产免费观看av | 欧美黄色三级视频 | 精品国产乱码久久久久久108 | 日本jizzjizz | 在线国产三级 | 国产伦精品一区二区三区网站 | 二级黄色片 | 中国1级毛片| 1000部国产精品成人观看 | 日韩三级一区二区三区 | 女王人厕视频2ⅴk | 波多野结衣家庭主妇 | 69福利网 | 福利一二三区 | 亚洲aaaaaa| 天堂久久av | 97精品视频 | 天天干狠狠干 | 胖女人做爰全过程 | 一区中文字幕 | 色网站免费看 | www.玖玖玖| 99久久网站 | 主人性调教le百合sm | 日韩怡春院| 国精无码欧精品亚洲一区蜜桃 | av999| 亚洲va天堂va国产va久 | 夜夜操天天 | 91重口味 | 欧美一区二区免费 | 自拍偷拍一区二区三区 | 无码精品人妻一区二区三区影院 | 在线免费观看视频 | 日本一级做a爱片 | 狠狠操在线观看 | 国产精品一区二区入口九绯色 | 男女午夜免费视频 | av天堂一区二区 | 18禁裸男晨勃露j毛免费观看 | 青青自拍视频 | 一区二区三区蜜桃 | 女人的洗澡毛片毛多 | 国产精品av久久久久久无 | 人操人人 | 性高湖久久久久久久久免费 | 黄色日皮视频 | 国产伦理精品 | 久久国产一区二区三区 | 日韩午夜视频在线 |