python ある整数以下の素数を出す
import math
n = 1000
primes = []
numbers = range(2,n)
sqrt_n = math.sqrt(n)
while numbers[0] <= sqrt_n:
primes.append(numbers[0])
numbers =[n for n in numbers if n % numbers[0] != 0]
print(primes + numbers)
インデントがないので、コピペでは動きません!!