python小练习demo1

tech2026-03-13  4

这是我从别的地方找到的练习题,就是参考练习

''' 简述:这里有四个数字,分别是:1、2、3、4 提问:能组成多少个互不相同且无重复数字的三位数?各是多少? ''' # --*-- coding: UTF-8 --*-- strNum = '' arrList = [] 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): strNum += str(i) strNum += str(j) strNum += str(k) arrList.append(int(strNum)) strNum = '' print(arrList) print(len(arrList))

在这个基础上,加了把它们变成字符串,然后再变成整型,输出放在一个列表

最新回复(0)