老男孩培训练习购买商品

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了老男孩培训练习购买商品相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env python #-*-coding=utf-8 -*- #AUTHOR:duwentao product_list = [     ('Iphone',5000),     ('book',10),     ('watch',10600),     ('bike',800), ] shopping_list=[] #判断工资是否为数字 salary = input("请输入你的工资:") if salary.isdigit():     salary = int(salary) while True:     for item in product_list:         print (product_list.index(item),item)     user_choice = input('请输入你要购买的商品号:')     if user_choice.isdigit():         user_choice = int(user_choice)         if user_choice >= 0 and user_choice < len(product_list):             p_item = product_list[user_choice]             if p_item[1] > salary:                 print('余额不足')             else:                 shopping_list.append(item)                 salary  -=  p_item[1]                 print('你已经购买了%s,您的余额为%s' %(item,salary))         else:             print('你购买的商品不存在')     elif user_choice == 'q':         print ('----shopping list----')         for p in shopping_list:             print(p)         print('你的余额为',salary)         exit()     else:         print ("输入有误,请重新编号")         print ("正在退出")         exit()


以上是关于老男孩培训练习购买商品的主要内容,如果未能解决你的问题,请参考以下文章