这里写自定义目录标题
python练习题一
实例001:数字组合
题目 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
程序分析 遍历全部可能,把有重复的剃掉。
total=0 #计数变量
for i in range(1,5):
for j in range(1,5):
for k in range(1,5): #由于循环是能取到左边不能取到右边,所以(1,5),也就是1<=x<5
if(i!=j)and(j!=k)and(k!=i): #用布尔操作符 链接条件得布尔值
print(i,j,k) #输出
total+=1 #每得到一组数,total加一
print(total)
一定要注意缩进,所执行的代码是属于哪一操作了的要清楚