嗨我從一週開始學習Python,並且我的想法是在Python中製作迷宮。經過很長一段時間試圖做到這一點,我總是來到這個出發點:試圖製作一個迷宮
我想獲得的東西是在2選擇效果
我的代碼:
def make(x):
if x%2 !=0:
return False
else:
table = []
for i in range(0,x):
if i == 0:
table.append([0]*x)
elif i == x-1:
table.append([0]*x)
return table
else:
if i == 1:
table.append([0])
table[i].extend([1]*(x-2))
table[i].extend([0])
elif i==x-2:
table.append([0])
table[i].extend([1]*(x-2))
table[i].extend([0])
else:
table.append([0]*(x))
for j in make(20):
print j
這是什麼問題?你的代碼是否工作? –
Humm,正如我所見,提供的源代碼是創建並顯示選擇1的效果。所以,我想你想修改你的算法以獲得選擇的效果。2.你試過了什麼? –