【问题描述】请将n以内的所有质数输出到文件file1.txt中。
【输入形式】通过input()函数输入n的值。
【输出形式】将质数写入到文件file1.txt中,注意使用open()函数打开文件时,第一个参数只写出文件名和扩展名,比如:f1=open('file1.txt','w')
【样例输入】30
【样例输出】打开file1.txt文件后,数据如下所示:
2
3
5
7
11
13
17
19
23
29
f1=open('file1.txt','w')
a=eval(input())
m = 0
n = 0
for x in range(2, a):
for i in range(1, x + 1):
if x % i == 0:
m += 1
if m == 2:
f1.writelines([str(x),"\n"])
n += 1
m = 0