题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
num = 0
for i in range(1,5):
for a in range(1,5):
for b in range(1,5):
if (i!=a) and (i!=b) and (a!=b):
print(i*100+a*10+b)
num += 1
print('共有%i个数'%num)
结果:
123
124
132
134
142
143
213
214
231
234
241
243
312
314
321
324
341
342
412
413
421
423
431
432
共有24个数