程式碼示例:
i = 0
for x in range(1,5):
for y in range(1,5):
for z in range(1,5):
if (x!=y) and (y!=z) and (z!=x):
i += 1
if i%4:
print("%d%d%d" % (x, y, z), end=" | ")
else:
print("%d%d%d" % (x, y, z))
結果如下:
123 | 124 | 132 | 134
142 | 143 | 213 | 214
231 | 234 | 241 | 243
312 | 314 | 321 | 324
341 | 342 | 412 | 413
421 | 423 | 431 | 432
python3不再支援print表示式,改為用print()函式。所以以後用print一定要加括號: print(i,j,k)
程式碼示例:
i = 0
for x in range(1,5):
for y in range(1,5):
for z in range(1,5):
if (x!=y) and (y!=z) and (z!=x):
i += 1
if i%4:
print("%d%d%d" % (x, y, z), end=" | ")
else:
print("%d%d%d" % (x, y, z))
結果如下:
123 | 124 | 132 | 134
142 | 143 | 213 | 214
231 | 234 | 241 | 243
312 | 314 | 321 | 324
341 | 342 | 412 | 413
421 | 423 | 431 | 432