通过python编程制作世界之谜

有没有什么办法可以用2维的方式用PYTHON编程做字谜?
我使'file_name.txt'包含(Asdfghklo)
我需要从txt文件中创建一些有效的单词(悲伤、HAD、GAS),我将其保存在'INPUT_WORD.txt'中,我们可以让我们的程序读取这两个文件和??
到目前为止,我得到的信息是:
""原创拼图:
A|s|d
F|g|h
K|l|o
字谜中的有效单词是:
悲伤的

汽油'
我试着让字谜像这样在水平、垂直和对角方向上找到字谜:
''解开了谜题:
G|S|
H|A|D
|D|S|''
如果有什么办法的话,请帮帮我。
提前谢谢你

# 回答1


那么狗、雾、木头、爸爸和小伙子等等呢?你将不得不用字典来判断一个词是否有效,因为有些词我们很多人都认不出来。您可以使用
排列
因此,使用下面的代码,将根据词典检查每个单词,以确定它是有效的单词。

选择 | 换行 | 行号
  1. from itertools import permutations
  2.  
  3. ##  ----- three letter words
  4. for item in permutations("asdfgho", 3):
  5.     print "".join(item) 

和一个指向Python的链接
数独
节目,因为我根本不确定你是不是在问它。

# 回答2


我们可以通过使用函数来做到这一点吗?我是新手,我想知道是否有一些方法可以通过使用函数来完成。
谢谢。

标签: python

添加新评论