# !/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
检查是否有任何置换词是英语单词。如果是,则打印该单词,如果不是,则打印“输入无效”。
答案 0 :(得分:0)
input
for python3
raw_input
for python2
您的最终印刷声明也有一个缩进太多。