# !/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)를 가지고 가고 그것에서 명부를 만들고 그 후에 permutation의 길이가 본래 낱말의 길이 인 그 명부의 가능한 순열을 검사했다.나를 위해 재정렬하는 프로그램을 만들려고 노력하고 있지만 그것은 작동하지 않는 것 같습니다
그 후 치환 된 단어가 pyenchant
을 사용하는 영어 단어인지 확인해야합니다. 그럴 경우 해당 단어를 인쇄하고 그렇지 않으면 "Invalid input"을 인쇄하십시오.
귀하의 최종 인쇄 문은 또한이 하나 개 들여 쓰기 너무 많은 python2
에 대한 python3raw_input
에 대한
추적 내용을 자세히 기록하십시오. – GiantsLoveDeathMetal