选项:
- 在常见或花园版本的Unix安装上查找/ usr / share / dict / words。
- http://www.ibiblio.org/webster/
- http://wordlist.sourceforge.net/
- http://svnweb.freebsd.org/csrg/share/dict/(单击文件“ words”的“ revision”标签)
#4是我用于自己的Python实验文字游戏的工具,效果很好。
为了获得加分,以下是一些使您的单词程序入门的方法:
import restartwith = "MOON"endwith = "GOLF"cklength = re.compile('.{' + str(len(startwith)) + '}(n)?$', re.I)filename = "C:/dict.txt"words = set(x.strip().upper() for x in open(filename) if x.match(cklength))
单词将是字典中所有4个字母单词的集合。您可以从那里做逻辑。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)