更新
This commit is contained in:
28
Python-100-Days/Day01-15/Day11/file3.py
Normal file
28
Python-100-Days/Day01-15/Day11/file3.py
Normal file
@@ -0,0 +1,28 @@
|
||||
"""
|
||||
|
||||
写文本文件
|
||||
将100以内的素数写入到文件中
|
||||
|
||||
Version: 0.1
|
||||
Author: 骆昊
|
||||
Date: 2018-03-13
|
||||
|
||||
"""
|
||||
|
||||
from math import sqrt
|
||||
|
||||
|
||||
def is_prime(n):
|
||||
for factor in range(2, int(sqrt(n)) + 1):
|
||||
if n % factor == 0:
|
||||
return False
|
||||
return True
|
||||
|
||||
|
||||
# 试一试有什么不一样
|
||||
# with open('prime.txt', 'a') as f:
|
||||
with open('prime.txt', 'w') as f:
|
||||
for num in range(2, 100):
|
||||
if is_prime(num):
|
||||
f.write(str(num) + '\n')
|
||||
print('写入完成!')
|
||||
Reference in New Issue
Block a user