【发布时间】:2021-05-26 11:04:39
【问题描述】:
如果看起来很奇怪,我很抱歉,这是我第一次发帖。
问题是,如果相同的单词 str 输入连续输入两次,我该如何结束循环并打印整个故事(我尝试使用 len(set()) 执行此操作,但没有成功) ?
story = ""
while True:
word = input("Give me a word: ")
if word == "end" or word == len(set(word)):
break
story += word + " "
print(story)
【问题讨论】:
-
我知道如果一个人在努力寻找解决方案时会尝试绝望的事情,但问问自己:字符串
word怎么可能与从len返回的数字相同?跨度>
标签: python input while-loop