首页 > 解决方案 > Python数字密码列表创建者

问题描述

我试图创建一个脚本来生成数字 1000-999999 并保存到文本文档,但是当我保存数字时,所有数字都被压在一起。有没有办法可以在每个数字之间插入一行?

import os

pause = lambda: os.system('pause')
clear = lambda: os.system('cls')

clear()
f = open('pass.txt', 'w')
print('pass.txt opened')
print()
for n in range(1000, 10000):
    print('printing numbers 1000-1000000 to pass.txt')
    print()
    f.write('\n'.join(str(sum([n]))))
    print('sucsefully printed to pass.txt')
pause()

标签: pythongenerator

解决方案


我不确定你想用 sum 做什么str(sum([n])))。我认为 for 循环应该简单地包含

for n in range(1000, 10000):
    f.write(str(n) + '\n')

推荐阅读