python练习2

原创 2018年04月15日 19:30:56

题目:

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



程序分析:

可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的。


输出结果:

1 2 3
1 2 4
1 3 2
1 3 4
1 4 2
1 4 3
2 1 3
2 1 4
2 3 1
2 3 4
2 4 1
2 4 3
3 1 2
3 1 4
3 2 1
3 2 4
3 4 1
3 4 2
4 1 2
4 1 3
4 2 1
4 2 3
4 3 1
4 3 2


程序源代码:

#!/usr/bin/python

#coding:utf-8

for i in range(1,5):

    for j in range(1,5):

        for k in range(1,5):

            if(i!=j) and (i!=k) and (j!=k):

                print(I , j , k)

Python全栈工程师-第2周

Python全栈工程师-第2周
  • 2017年09月15日 17:31

python简单实例训练(21~30)

21.题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数...
  • MTbaby
  • MTbaby
  • 2016-11-04 13:43:43
  • 2526

Python 新手练习100例

从网络上找来50例python练习题,供大家一起学习研究。
  • jimmy306
  • jimmy306
  • 2016-08-07 21:53:54
  • 3538

jQuery练习5——val()练习

XXX
  • cckevincyh
  • cckevincyh
  • 2016-11-14 20:33:33
  • 623

<think python>一些练习的答案

练习7-3
  • nuaa_2w
  • nuaa_2w
  • 2015-09-24 17:28:57
  • 1391

Python核心编程(第二版)2.21练习题答案

2-1:               print 调用str()        交互式解释器嗲用repr() 2-2:       (a)计算值        (b )输出9     ...
  • Zxning517
  • Zxning517
  • 2013-05-19 19:04:20
  • 911

Python面向对象习题

Python面向对象的习题
  • bullpride
  • bullpride
  • 2016-07-25 12:54:19
  • 3797

google-python-exercise

  • 2011年08月03日 08:54
  • 296KB
  • 下载

Python数据分析练习:北京、广州PM2.5空气质量分析(2)

原创文章,通过一个PM2.5数据分析的案例,练习Python数据分析的技术,包括从csv文件中读取数据,使用pandas DataFrame对数据进行处理,数据可视化等技术。...
  • xiexf189
  • xiexf189
  • 2017-08-18 13:13:14
  • 661

【python练习】

import random num = ['2','3','4','5'] fuhao = ['-','+','/','*','**'] stringnew = '' while str...
  • Cindy_C
  • Cindy_C
  • 2015-06-18 17:30:02
  • 461
收藏助手
不良信息举报
您举报文章:python练习2
举报原因:
原因补充:

(最多只允许输入30个字)