首页 > 代码库 > python3.5 购物车
python3.5 购物车
笔者:QQ: 360212316
逻辑图
程序代码
# /usr/bin/env python # -*- coding: utf-8 -*- product_list = [ ["iphone", 5800], ["mac", 12800], ["coffer", 30], ["bike", 2000] ] shopping_list = [] gong_zi = input("工资:") if gong_zi.isdigit(): gong_zi = int(gong_zi) news_ids = [] while True: print("productList".center(30, ‘*‘)) for i, items in enumerate(product_list): print(i, items[0], items[1]) print("productList".center(30, ‘*‘)) user_chose = input("商品编号:") if user_chose.isdigit(): user_chose = int(user_chose) if 0 <= user_chose < len(product_list): p_items = product_list[user_chose] # print(user_chose_items) if p_items[1] <= gong_zi: gong_zi -= p_items[1] shopping_list.append(p_items) print("您购买的商品是\033[31;1m%s\033[0m,您的余额是\033[31;1m%s\033[0m" % (p_items[0], gong_zi)) else: print("\033[32;1m购买不起,你的余额:\033[0m\033[31;1m%s\033[0m" % gong_zi) else: print("\033[41;1m商品不存在\033[0m") elif user_chose == ‘q‘: print("shopping".center(30, "*")) for i in shopping_list: if i not in news_ids: news_ids.append(i) for j in news_ids: print(j[0], j[1], "x",shopping_list.count(j), "=", j[1]*shopping_list.count(j)) print("您的余额是\033[31;1m%s\033[0m" % gong_zi) exit()
python3.5 购物车
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。