您的位置:首页 > 其它

有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

2017-09-11 10:12 330 查看
__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(" ")
    print("一共有%d个数字"%(count))

总结:无难度,练手
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐