Python 3-練習例項100例(huaxiawudi已使用pycharm親測程式碼執行無誤)
阿新 • • 發佈:2018-12-31
轉載請註明:huaxiawudi(整理親測),謝謝合作!分享快樂,抄襲可恥。
(1)題目:有四個數字:1、2、3、4,能組成多少個互不相同且無重複數字的三位數?各是多少?
程式分析:可填在百位、十位、個位的數字都是1、2、3、4。組成所有的排列後再去 掉不滿足條件的排列。
程式原始碼:
#!/usr/bin/python # -*- coding: UTF-8 -*- for i in range(1,5): for j in range(1,5): for k in range(1,5): if ( i != k ) and ( i != j ) and ( j != k ): print(i,j,k) # 測試結果: 1 2 3 1 2 4 1 3 2 1 3 4 1 4 2 1 4 3 2 1 3 2 1 4 2 3 1 2 3 4 2 4 1 2 4 3 3 1 2 3 1 4 3 2 1 3 2 4 3 4 1 3 4 2 4 1 2 4 1 3 4 2 1 4 2 3 4 3 1 4 3 2
(2)未完,持續更新中