所以我想在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