所以我想在Python中创建一个数独板并让NN运行并学会解决它。但我有问题试图将这些初始值设置为0.而不是必须写出a1 = 0,a2 = 0等。有没有更快的方式来分配这些值在一个简单的代码?谢谢。数独神经网络
def create():
print '| - - - | - - - | - - - |',
print '|', a1, a2, a3, '|', b1, b2, b3, '|', c1, c2, c3, '|',
print '|', a4, a5, a6, '|', b4, b5, b6, '|', c4, c5, c6, '|',
print '|', a7, a8, a9, '|', b7, b8, b9, '|', c7, c8, c9, '|',
print '| - - - | - - - | - - - |',
print '|', d1, d2, d3, '|', e1, e2, e3, '|', f1, f2, f3, '|',
print '|', d4, d5, d6, '|', e4, e5, e6, '|', f4, f5, f6, '|',
print '|', d7, d8, d9, '|', e7, e8, e9, '|', f7, f8, f9, '|',
print '| - - - | - - - | - - - |',
print '|', g1, g2, g3, '|', h1, h2, h3, '|', i1, i2, i3, '|',
print '|', g4, g5, g6, '|', h4, h5, h6, '|', i4, i5, i6, '|',
print '|', g7, g8, g9, '|', h7, h8, h9, '|', i7, i8, i9, '|',
print '| - - - | - - - | - - - |',
我不知道神经网络,但如果你有在声明一点的灵活性,列表或其他类似的数据结构很有可能使您的生活轻松了许多。 – StephenTG
使用列表和循环代替使用不同的变量。例如。 '[a.append(0)for i in range(9)]'。 – rutulPatel