【发布时间】:2020-07-17 04:58:12
【问题描述】:
我想制作一个程序(或任何正确的术语),让您输入一个存储在列表中的小问候语。
我不知道如何让程序将该列表保存在单独的文件中或程序中,以便当我打开它并再次运行它时,我可以访问同一个列表。
这是用户输入问候语的函数:
def greetings():
print('Would you like to submit a new greeting?')
yesno() # Ignore this
greeting = input()
storage = []
if len(greeting) < 3:
print("That's too short.")
elif len(greeting) > 15:
print("That's too long.")
elif greeting == 'debug':
print(storage)
else:
storage.append(greeting)
我把那个函数放在:
while True:
user = input()
user_length = len(user)
if int(user_length) < 2 or int(user_length) > 15 and tries < 3:
tries = tries + 1
print("Please enter a valid name.")
else:
greetings()
【问题讨论】:
-
为此,您必须在python或数据库中使用文件处理,否则无法永久存储数据
标签: python python-3.x