python购物车程序

‘‘‘ 1. 输入用户的工资 2.根据用户的工工资进行选择性的购买 3.最后打印用户购买的产品和用户的余额‘‘‘product_list = [    (‘iphone‘,5000),(‘mar pro‘,8000),(‘ipad‘,7000),(‘iphone‘,15000)]shopping_list = list()salary = input(‘请输入您的工资:‘)if salary.isdigit():    salary = int(salary)    while True:        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 >= 0:                p_item = product_list[user_choice]                if p_item[1] <= salary:                    shopping_list.append(p_item)                    salary = salary - p_item[1]                    print(‘您的余额是{}‘.format(salary))                elif p_item[1] > salary:                    print(‘您的余额不多,无法进行交易‘)                else:                    print(‘商品不存在‘)        elif user_choice == ‘q‘:            print(‘-----shopping list-------‘)            for p in shopping_list:                print(p)            print(‘您的余额是{}‘.format(salary))            exit()        else:            print(‘输入有误‘)

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...