擅长:python、mysql、java
<p>尽管这在代码大小和整体优雅程度方面“不如”其他答案,但它与原始代码的相似性可能有助于理解其中的错误
实施。在</p>
<pre><code>F=['MIKE', 'BALL', 'FISH', 'BAT', 'BEAR', 'CAT', 'AT', 'ALLY']
number=input("How long would you like your word to be?")
possible_words=[]
for word in F:
if len(word) == number:
possible_words.append(word)
</code></pre>
<p>要检查字符串的长度,可以使用len(string)和not string(len)。可能的单词是一个列表,要向其中添加元素,可以使用.append()而不是+=。+=可用于增加数字或向字符串添加单个字符。在进行比较时,请记住使用double equals(==)而不是single(=)。在</p>