__author__ = 'zhouhai'
#有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
if __name__ == '__main__':
number = 0
print("不重复的3位数:",end=' ')
count = 0
for a in range(1,5):
number = a*100
for b in range(1,5):
if(b != a):
number1 = number + b*10
for c in range(1,5):
if (c !=a and c!=b ):
number2 = number1 + c
count += 1
print(str(number2),end=' ')
print(" ")
#有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
if __name__ == '__main__':
number = 0
print("不重复的3位数:",end=' ')
count = 0
for a in range(1,5):
number = a*100
for b in range(1,5):
if(b != a):
number1 = number + b*10
for c in range(1,5):
if (c !=a and c!=b ):
number2 = number1 + c
count += 1
print(str(number2),end=' ')
print(" ")
print("一共有%d个数字"%(count))
总结:无难度,练手