操作列表中的项目,在程序终止后保存选择

时间:2018-02-06 14:56:47

标签: python-2.7

我有一个代码,其中包含各种用途的列表。我希望用户每天都能使用不同的东西。一旦元素被使用,它就会进入"使用过的"名单。该代码建议使用"未使用的"列表给用户,用户决定是否在当天使用该项目。

我想这样做,以便程序"记得"每个清单上的内容。目前,只要用户选择"是"在一个项目上,程序结束,一切都重置。我希望用户能够在第二天登录并以某种方式保存他们的选择。你会怎么做?

import random

unused = ['a','b','c','d','e']
used = []

choice = "no"

while choice == "no":
    suggestion = random.choice(unworn)
    print "Would you like to use %s ?" % suggestion
    choice = raw_input("> ")

if choice == "yes":
    used.append(suggestion)
    unused.remove(suggestion)
    print "Great job!"

0 个答案:

没有答案