我有课的作业给编写使用名单在PythonPython的使用列表创建程序
“创建提示用户输入词汇单词中的程序,然后提示用户输入单词的定义。问如果用户想输入更多的单词和定义,当他们输入完所有单词和定义后,打印出所有的单词和他们的定义。“
我知道我需要有一个嵌套列表来存储用户输入。但我的问题是,我将如何获得用户输入并将其存储到嵌套列表中?我也知道我需要使用一个循环来接收所有的单词和定义的输入,但我很困惑如何去做。
myvar=str(print(input("Type a Word.")))
myvar2=str(print(input("Type the word's definition.")))
myvar3=input(print("If you want to enter another word, enter Y, if not enter N"))
mylist=[[myvar,myvar2]]
while myvar3=='Y':
myvar4=str(print(input("Enter your next word.")))
myvar5=str(print(input("Enter the word's definition.")))
mylist.append([myvar4,myvar5])
myvar3=input(print("If you want to enter another word, enter Y, if not enter N"))
print(mylist)
我想这样的作品,有什么问题呢?如果他们输入“N”,它需要做些什么来结束循环?或者只要循环不等于'Y'就结束循环?
欢迎来到StackOverflow!通常,用户需要展示代码示例或其他示例,说明他们已经试图解决他们的问题。你可以编辑你的问题提供这样的? – BlackVegetable 2014-10-31 20:51:29
我们的代码在哪里?这个问题应该关闭。谷歌搜索可以回答它。这不是一个代码写入服务。 – 2014-10-31 20:59:29
Mhh,单词及其定义,单词及其定义,单词及其定义......,这看起来更像是一本词典而不是一本清单! – gboffi 2014-10-31 21:01:20