使用词典将变量创建为变量名称

时间:2016-10-30 22:17:54

标签: python-3.x

我一直在研究这个问题,并且已经看到了一些类似于我的问题,但我不太明白/认为它们正是我正在寻找的。我正在尝试做这样的事情:

def run():
    cost = input("enter cost")
    size = input("enter size")
    print("For color, 1 = red, 2 = blue, 3 = green, enter one")
    color = input("enter color")

    shoe1 = [cost, size, color]


    repeat = input("Do you want to order another shoe? Y/N")

    if repeat == "Y" or repeat == "y":
        run()

但是,保存shoe1以便在我们重新运行该函数时不重新定义,并且定义了一个新列表,可能是shoe2(或任何变量名称)。因此,最后我们可以列出所有鞋子和订购鞋子的规格。其他问题说应该使用字典,我该怎么做?。所有的帮助表示赞赏,谢谢你!

0 个答案:

没有答案