You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Python生成由0-9数字组成的所有4位数字组合?

4位PIN码生成Python实现

问题已解决,感谢各位的帮助。以下是可生成所有可能的4位PIN码的Python实现代码:

file = open("E:\Text.txt","r+")
for l in range(0,10):
    for m in range(0,10):
        for n in range(0,10):
            for o in range(0,10):
                file.write(str(l) + str(m) + str(n) + str(o) + "\n")
                print(str(l) + str(m) + str(n) + str(o))
file.close()

该代码通过四层循环遍历0-9的所有排列,将生成的全部4位数字组合同时打印输出并写入E盘的Text.txt文件中。
使用注意事项:

  • 原代码使用r+模式打开文件,如果E盘根目录下没有预先创建Text.txt文件会触发报错,可将打开模式替换为w实现文件不存在时自动创建
  • Windows文件路径建议添加前缀r,避免转义字符导致路径解析异常

内容的提问来源于stack exchange,提问作者Sean Johnson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 10:24:01