zoukankan      html  css  js  c++  java
  • I need help !please tell me why !

    #My python code

    product_list =[("iphone,5800"),
                   ("Mac pro,9800"),
                   ("coffee,58"),
                   ("Ibook,50"),
                   ("watch,10800"),
                   ("bike,800"),
                   ]
    shopping_list = []
    salary = input("Input your salary:")
    if salary.isdigit():
        salary = int(salary)
        while True:
            for index,item in enumerate(product_list):
                print(index,item)
            user_choice = input("Which to buy ?")
            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 -=p_item[1]
                        print("Added %s into your shopping cart,your current balance is %s"% (p_item,salary))
                    else:
                        print("your balance is only [%s] "%salary)
                else:
                    print("product code [%s] is not exist"%user_choice)
            elif user_choice =='q':
                print("----------------shopping  list----------------" )
                for p in shopping_list:
                    print(p)
                print("your current balance :",salary)
                exit()
            else:
                print("invild option")
    View Code
    #Author:Brill

    product_list = [
    ("Iphone,5800"),
    ("Mac Pro,9800"),
    ("Bike,800"),
    ("Watch,10600"),
    ("Coffee,31"),
    ("IBook,58"),
    ]
    shopping_list = []
    salary = input ("Input your salary:")
    if salary.isdigit():
    salary = int(salary)
    while True:
    for index,item in enumerate(product_list):
    print(index,item)
    user_chose = input ("which to buy :")
    if user_chose.isdigit():
    user_chose = int(user_chose)
    if user_chose < len(product_list) and user_chose >= 0:
    p_item = product_list[user_chose]
    if p_item[1] <= salary:
    shopping_list.append(p_item)
    salary -= p_item[1]
    print("Added %s into shopping cart,your current balance is 33[31;1m%s331m]"%(p_item,salary))
    else:
    print("33[41;1m Your pocketmoney is no enough !")
    else:
    print("product code [%s] is not exist ! "% user_chose)
    elif user_chose =="q":
    print("---------------shopping list-----------------")
    for p in shopping_list:
    print(p)
    print("Your current balance :",salary)
    else:
    print("invalid option")


    #Reference standrand python code:
    product_list = [
        ('Iphone',5800),
        ('Mac Pro',9800),
        ('Bike',800),
        ('Watch',10600),
        ('Coffee',31),
        ('Alex Python',120),
    ]
    shopping_list = []
    salary = input("Input your salary:")
    if salary.isdigit():
        salary = int(salary)
        while True:
            for index,item in enumerate(product_list):
                #print(product_list.index(item),item)
                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 -= p_item[1]
                        print("Added %s into shopping cart,your current balance is 33[31;1m%s33[0m" %(p_item,salary) )
                    else:
                        print("33[41;1m你的余额只剩[%s]啦,还买个毛线33[0m" % salary)
                else:
                    print("product code [%s] is not exist!"% user_choice)
            elif user_choice == 'q':
                print("--------shopping list------")
                for p in shopping_list:
                    print(p)
                print("Your current balance:",salary)
                exit()
            else:
                print("invalid option")
    View Code
    product_list = [
    ('Iphone',5800),
    ('Mac Pro',9800),
    ('Bike',800),
    ('Watch',10600),
    ('Coffee',31),
    ('Alex Python',120),
    ]
    shopping_list = []
    salary = input("Input your salary:")
    if salary.isdigit():
    salary = int(salary)
    while True:
    for index,item in enumerate(product_list):
    #print(product_list.index(item),item)
    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 -= p_item[1]
    print("Added %s into shopping cart,your current balance is 33[31;1m%s33[0m" %(p_item,salary) )
    else:
    print("33[41;1m你的余额只剩[%s]啦,还买个毛线33[0m" % salary)
    else:
    print("product code [%s] is not exist!"% user_choice)
    elif user_choice == 'q':
    print("--------shopping list------")
    for p in shopping_list:
    print(p)
    print("Your current balance:",salary)
    exit()
    else:
    print("invalid option")



    你只管努力,其他的交给天意~
  • 相关阅读:
    selenium-使用xpath结合text内容定位元素
    pip 安装第三方库报错解决方法
    本地使用git拉取远程指定分支代码
    Python之字符串格式化(format)
    Python之字符串format格式化
    Python中的eval()函数
    用PIL实现滤镜(一)——素描、铅笔画效果
    python勾画图片轮廓
    用python读取带密码的excel文件中的数据
    python中的列表与列表推导式
  • 原文地址:https://www.cnblogs.com/genghenggao/p/9021470.html
Copyright © 2011-2022 走看看