Python:)
有人可以帮我编码吗?我在任何地方都找不到示例!它是一个组合,因此它将列出所有可能的结果。
数字-1-9所有可能的结果都是11,22,33,44,45,59,15转。
我需要python脚本,可以使用这些数字执行此操作。 0-99和a-z,因此一个输出的示例可能是AA。或(A1)
1806GA00CXM8
---------^^-
现在,我需要将这两个字母和数字替换为所选组合之一。以我的示例为机管局,这就是它的样子。
1806GA00CAA8
---------^^-
这应该循环执行,直到完成所有组合
以
结尾1806GA00C 99 8
Halfway应该看起来像这样
1806GA00C N5 8(字母数字的混合)
输出到combo.txt
希望您能做到这一点,我已经尝试了自己,但没有结果。
摘要 1)列出可能的组合0-99和a-z。 2)用组合替换文本中的2个字母/数字。 3)重复执行,直到将所有可能的输出都放入为止。 4)输出为.txt
txt在打开后应该看起来像这样。
1806GA00C AA 8
1806GA00C AB 8
1806GA00C AC 8
...
1806GA00C 5N 8
1806GA00C 5M 8
...
1806GA00C ZX 8
1806GA00C ZZ 8
非常感谢!
答案 0 :(得分:2)
这应该做:
from itertools import product
numbers = [str(i) for i in range(10)]
letters = [chr(i) for i in range(65, 91)]
sigma = numbers + letters
for word in product(sigma, repeat=2):
print('1806GA00C' + ''.join(word) + '8')