输出到文本文件

San*_*der 2 python text

如何将以下代码打印到.txt文件

y = '10.1.1.' # /24 network, 
for x in range(255):
    x += 1
    print y + str(x) # not happy that it's in string, but how to print it into a.txt
Run Code Online (Sandbox Code Playgroud)

有复制粘贴,但宁愿尝试更有趣的东西.

Har*_*mbe 6

f = open('myfile.txt', 'w')
for x in range(255):
    ip = "10.1.1.%s\n" % str(x)
    f.write(ip)
f.close()
Run Code Online (Sandbox Code Playgroud)