Python——有1、2、3、4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?
阿新 • • 發佈:2018-12-20
用python做一個簡單的數字題,希望多初學者帶來一點點幫助
第一種方式:
1 for x in range(1,5): 2 for y in range(1,5): 3 for z in range(1,5): 4 if (x!=y) and (y!=z) and (z!=x): 5 print("%d%d%d" % (x, y, z))
第二種:
1 i = 0 2 for x in range(1,5): 3 for y in range(1,5): 4 forz in range(1,5): 5 if (x!=y) and (y!=z) and (z!=x): 6 i += 1 7 if i%4: 8 print("%d%d%d" % (x, y, z), end=" | ") 9 else: 10 print("%d%d%d" % (x, y, z))
第二種輸出效果:
做程式設計開發,要持續學習,加油