为了账号安全,请及时绑定邮箱和手机立即绑定

我这个用面向过程怎么写

我这个用面向过程怎么写

qq_木鱼_14 2017-09-13 01:13:00
shopping_list = [    ('Watch', 10000),    ('Ihpone', 5800),    ('Bicycle', 800),    ('Python_book', 65),    ('Coffee', 31),]good_list = []salary = input("Input your salary:")def user():    '''定义用户'''    for index, item in enumerate(shopping_list):        print(index, item)    user_choice = input('Input your buy some of product:')def unmber( ):    '''定义unmber这个函数是程序看起来更简化'''    user()    x = salary    y = user_choice    z = shopping_list    while True:      if x.isdigit() or y.isdigit():            x = int(x)            y = int(y)            if x < len(z) and x >= 0:                s = p_item = z[x]                if s[1] <= x:                    z.append(s)                    x -= s[1]                    print("Added %s in to shopping cart,"                          "you current balance is \033[31;1m%s\033[0m"%(s,x))                else:                    print("your current balance not to buy is %s"%x)            else:                print("Your choice in outside shopping_list")      elif x or y == 'q':          print('Wlecome again')      else:          print('Invalid Option')    return unmber( )
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1188 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信