我的問題很簡單: 「如何在python中以優雅的方式建立一個動態增長的真值表?」蟒蛇建立一個動態增長的真值表
對於n = 3
for p in False, True:
for q in False, True:
for r in False, True:
print '|{0} | {1} | {2} |'.format(int(p),int(q), int(r))
對於n = 4
for p in False, True:
for q in False, True:
for r in False, True:
for s in False, True:
print '|{0} | {1} | {2} | {3}'.format(int(p),int(q), int(r), int(s))
我想有一個函數,它接受N作爲參數並建立該表中,沒有必要 要打印表格,返回表示表格的數據結構也是好的。
這很漂亮。 – Nobita 2011-06-13 21:15:49
這是他們確實走的路。謝謝大家的答案。我會像這裏描述的那樣去做,但是這裏的實現值得關注並投票! – evildead 2011-06-13 22:36:38