不重复的三位数:用 1、2、3、4 共 4 个数字能组成多少个互不相同且无重复数字的三位数?都是多少?
count=0
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if i!=j and j!=k and i!=k:
count+=1
print("%d%d%d "%(i,j,k),end='')
print("\n",count)

扩展:也可以用排列组合来计算个数 如此题用 可以调用我们以前写的排列组合函数
排列组合
浙公网安备 33010602011771号