【发布时间】:2022-11-03 22:25:30
【问题描述】:
该代码应该接受任何字符串输入并检查该单词是否为等图(不使用重复字母的单词)。但可悲的是,它实际上并没有这样做。
word = list(str(input()))
letter = 0
letters = len(word)
x = 0
while letter <= letters:
if word.count([letter]) > 1:
x += 1
letter += 1
else:
letter += 1
if x == 0:
print("true")
else:
print("false")
这是我尝试过的代码。我无法让它工作,它总是只产生真实的。
【问题讨论】:
-
word不包含列表[letter]因此x += 1永远不会执行。
标签: python python-3.x