题目要求:使用1,2,3,4,5构建互不重复的三位数,并输出总个数。
题目分析:三位数有个位、十位、百位组成,而对于给定的5个数字而言,每个都可以反正这三个位置上,所以可以使用for循环进行一次简单的遍历操作,并且使用一个变量来统计总数即可!
代码如下:
#coding:utf-8
#题目要求:使用1,2,3,4,5构建互不重复的三位数,并输出总个数。
count=0
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)
count+=1
print("三位数的组合个数为:")
print(count)
显示结果如下: