1.贴题
题目来自
Python数学计算,编程练习题实例一
简述:这里有四个数字,分别是:1、2、3、4
提问:能组成多少个互不相同且无重复数字的三位数?各是多少?
Python解题思路分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。
2.参考代码
count = 0 #初始化变量count为0
li = [] #初始化列表为空
for i in range(1,5): #百位迭代
for j in range(1,5): #十位迭代
for k in range(1,5): #各位迭代
if i != j and j != k and i != k: #如果找到百位十位各位都不相等的三位数
count +=