#_author: FeiSir#data: 2019/9/30 salary_of_shopper = int(input("Please input your salary:¥?"))print("""购物列表为:1、iPhone 11 Pro 99992、iPhone 11 62993、华为手环 3994、cup 595、pen 56、python book 85""")goods_list = ["无此商品","iPhone 11 Pro","iPhone 11","华为手环","cup ","pen","python book"]price_goods_list = ["无此商品",9999,6299,399,59,5,85]flag = Truebuyed_list = []money_shopper = salary_of_shopperwhile flag: index = int(input(‘Please input the index of goods you want:‘)) if price_goods_list[index] > money_shopper: print("余额不足,¥%d"%(money_shopper - price_goods_list[index])) flag_continue = input(‘是否继续购物(Y/N)‘) if flag_continue == "N": flag = False else: buyed_list.append(goods_list[index]) print("已将%s加入您的购物车,余额为¥%d" % (goods_list[index],money_shopper - price_goods_list[index])) money_shopper -= price_goods_list[index] flag_continue = input(‘是否继续购物(输入N退出,其余任意键继续购物)‘) if flag_continue == "N": flag = Falseelse: the_number_buyed = len(buyed_list) print("您购买的商品为:") for i in range(the_number_buyed): print("%d、%s:%d"%(i+1,buyed_list[i],price_goods_list[goods_list.index(buyed_list[i])])) print("您的余额为:%d"%money_shopper)
原文地址:https://www.cnblogs.com/ofhanfei/p/11612540.html
时间: 2024-08-02 05:59:27