题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 分析:可以采用 for循环排列由1234组成的三位数,用if条件进行不重复判断,最后输出。 code: 123456789101112131415161718 #-*- coding: utf-8 -*-#create TTstcy#计量次数num=0print "由1234组成的不重复的三位数有:"#for循环计算排列个数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: print i*100+j*10+k num+=1print "共有%d种情况" % num 赞微海报分享
近期评论