count = 0  # 记录已输出的个数
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:
                print(i*100 + j*10 + k)
                count += 1
            if count == 15:  # 输出15个后跳出循环
                break
        else:
            continue
        break
    else:
        continue
    break

输出结果:

123
124
132
134
142
143
213
214
231
234
241
243
312
314
321
用python找出15个由1234这4个数字组成的各位不同的三位数要求用break控制输出值的个数

原文地址: https://www.cveoy.top/t/topic/7hQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录