Python练习题(1):数学计算

这里有四个数字1,2,3,4,问能组成多少个互不相同且无重复数字的三位数?

分析:可以填在个位十位百位的数字都是1,2,3,4这四个数字,那么我们可以把每一个数字都填入然后去掉重复的即可

1 count = 0 #计数器
2 for i in range(1,5):
3     for j in range(1,5):
4         for k in range(1,5):
5             if (i != j) and (i != k) and (j != k):
6                 print('%d%d%d'% (i,j,k))
7                 count+=1
8 print(count)

猜你喜欢

转载自www.cnblogs.com/blingblingXY/p/10261231.html