我接受了一些功课,需要一些帮助。
任务如下:要求用户输入一个句子,一次一个字。输入字母 a (在单词中)输入停止。每当字母 a 出现在单词中时,将该单词添加到列表中,当句子为finshed时,打印列表
我已经考虑过这个并排除了循环(如果我错了就纠正我)并考虑使用for循环/语句。
编辑:这是伪代码:
创建一个空列表
-initiate response = space ie。“while response is not”
-append to list
-get来自用户的单词
-print list
如果有人能帮助我,我们将不胜感激
答案 0 :(得分:0)
我不确定我是否理解正确,但如果用户输入的单词包含字母 a ,您希望将该单词添加到列表中,这就是您可以这样做的方法。
word = raw_input("Enter word: ")
lst = []
if "a" in word:
lst.append(word)
print lst
Python 2中的 raw_input
id,您可以在Python 3中使用input