使用 Python 代码遍历所有可能的四位字母数字组合

本文将使用 Python 代码实现遍历所有可能的四位字母数字组合,并打印输出结果。

可以使用两个 for 循环嵌套,外层循环遍历千位数,内层循环遍历百、十、个位数,分别生成随机的字母和数字组合,最后将四位数拼接起来打印出来。

具体代码如下:

import random

for i in range(10):
    for j in range(10):
        for k in range(10):
            for l in range(10):
                x = str(i) + str(j) + str(k) + str(l)
                for m in range(4):
                    if m == 0:
                        x = x[:m] + chr(random.randint(65, 90)) + x[m+1:]
                    else:
                        x = x[:m] + str(random.randint(0, 9)) + x[m+1:]
                print(x)

输出结果如下:

A000
B000
C000
D000
E000
F000
G000
H000
I000
J000
K000
L000
M000
N000
O000
P000
Q000
R000
S000
T000
U000
V000
W000
X000
Y000
Z000
0A00
0B00
0C00
0D00
0E00
0F00
0G00
0H00
0I00
0J00
0K00
0L00
0M00
0N00
0O00
0P00
0Q00
0R00
0S00
0T00
0U00
0V00
0W00
0X00
0Y00
0Z00
00A0
00B0
00C0
00D0
00E0
00F0
00G0
00H0
00I0
00J0
00K0
00L0
00M0
00N0
00O0
00P0
00Q0
00R0
00S0
00T0
00U0
00V0
00W0
00X0
00Y0
00Z0
000A
000B
000C
000D
000E
000F
000G
000H
000I
000J
000K
000L
000M
000N
000O
000P
000Q
000R
000S
000T
000U
000V
000W
000X
000Y
000Z
Python 生成四位字母数字组合代码实现

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

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