我試圖從單詞列表中隨機選擇一個單詞。 但是,由於單詞列表(來自file:/// usr/share/dict/words; Mac OS)幾乎包含每個單詞,因此我希望忽略包含5個或更少字母的單詞。如何選擇超過5個字母的單詞?
#Getting words from words.txt (retrieved from file:///usr/share/dict/words)
wordList = open(wordBank).readlines()
while True:
wordChosen = random.choice(wordList)
if len(wordchosen) > 5:
break
else:
xxxxxxxx
print wordChosen
我應該如何編寫了「其他」部分它告訴計算機重新運行隨機選擇,直到超過5個字母的單詞被發現?它可以通過使用if-else語句來執行嗎?
所以你只是想選擇一個詞? –