【程序1】
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去
掉不满足条件的排列。
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)
range()函数,用于对从某一范围内选择数,默认的是往后跳1,其实range(1,5,1)->range(1,5)等效。
print默认输出换行,加逗号之后可以在同一行中输出多个值