# !/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
import itertools
import enchant
d = enchant.Dict("en_GB")
jword = input(str("Enter Word Here:-"))
lword = list(jword)
n = len(jword)
mword = itertools.permutations([lword],n)
if d.check(mword):
print (mword)
else:
print("Invalid input")
这就是我制作的程序。我的意思是获取一个输入(jword)并从中列出一个列表,然后检查该列表的所有可能排列,其中排列的长度是原始单词的长度。
之后,它应该检查是否有任何排列的单词是使用pyenchant
. 如果是,则打印该单词,如果不是,则打印“无效输入”。