Python练习题1

作者: 皮皮大 | 来源:发表于2019-07-22 00:50 被阅读1次
         1  # 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
         2                 
         3  count = 0
         4  for x in range(1, 5):        
         5      for y in range(1, 5):    
         6          for z in range(1, 5):
         7              if (x != y) & (y != z) & (x != z):    # 如果不清楚运算符的优先级,就记住带上括号,它的优先级是最高的
         8                  count += 1
         9                  print(100 * x + 10 * y + z)
        10  print(count)     
    
    # 结果
    123
    124
    132
    134
    142
    143
    213
    214
    231
    234
    241
    243
    312
    314
    321
    324
    341
    342
    412
    413
    421
    423
    431
    432
    24
    
    

    相关文章

      网友评论

        本文标题:Python练习题1

        本文链接:https://www.haomeiwen.com/subject/etvblctx.html