1
我想測試此函數斷言,打印陣列功能
def print_board(M):
for i in range (M.shape[0]):
line=''
for j in range (M.shape[1]):
line+=str(int(M[i,j]))
print(line)
我創建了一個新的文件來測試它和進口我的文件和功能陣列,但我不是我怎麼能太肯定測試它,因爲我不回,我想這:
assert(print_board(array([[1,1,1],[0,0,0],[1,1,1]],dtype='bool')) == '''111 000 111''')
,但得到
Asse田
他的功能對我來說太難了解他給我的這個答案,讓我把它應用到自己身上,對不起。 – Kabou
你的猜測是正確的;因爲print_board沒有'return'語句,所以返回值是Python的'None'值。 – CAB