多语言展示
当前在线:693今日阅读:84今日分享:32

1、2、3、4,能组成多少个无重复数字的三位数?

Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。下面学习简单的。
工具/原料
1

搭建好python运行环境。

2

知道三大结构的用法。

方法/步骤
1

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

2

编写代码:for i in range(1,5):    for j in range(1,5):        for k in range(1,5):            if( i != k ) and (i != j) and (j != k):                print i,j,k

3

程序运行效果:

4

if( i != k ) and (i != j) and (j != k):意思是三个数不重复。

推荐信息