将2-100中所有的素数写入文本文件sy64 5中。
时间: 2024-02-13 13:04:28 浏览: 81
利用一个文本文件保存100以内的所有素数。
好的,我来为您编写一个Python程序来解决这个问题。
```python
# 判断是否为素数
def is_prime(n):
if n <= 1:
return False
for i in range(2, int(n**0.5)+1):
if n % i == 0:
return False
return True
# 打开文件
with open('sy64-5.txt', 'w') as f:
# 遍历2-100中的所有数
for i in range(2, 101):
# 判断是否为素数
if is_prime(i):
# 写入文件
f.write(str(i) + '\n')
```
运行该程序,素数将被写入到sy64-5.txt文件中,每行一个素数,输出结果为:
```
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
```
您可以通过打开sy64-5.txt文件来检查结果。
阅读全文