私は、数値が素数かどうかを判断するPythonプログラムを作成しています。これは私が持っているものです: print("Please enter your number:")
number = int(input())
if number > 2:
for i in range (2,number):
if (number % i) == 0:
prin
このコードはPython 3で書かれています。私は10001番目の素数を見つけようとしています。 #10001st prime number
mylist=[]
def prime_index(n):
for i in range(99**99):
for x in range(2, int(i**1/2)):
if i % x == 0:
リスト内のすべての数字が素数であるかどうかを判断し、結果に応じてブール値「真」または「偽」を返す必要があります。 forループの中にいくつかの条件文を作って、その数値が素数であるかどうかを調べました。 は、ここでは、コードです: def all_primes(xs):
is_prime = None
for i in xs:
if i < 2:
is_
私は素数を生成するアルゴリズムを探していました。私はロバート・ウィリアム・ハンクスによって次のものが見つかった。それは他のアルゴリズムよりも効率的で優れていますが、その背後にある数学を理解することはできません。 def primes(n):
""" Returns a list of primes < n """
lis = [True] * n
for i in r
は私のコードです: primeList =[]
for x in range(2, 30):
isPrime = True
for y in range (2, int(x**0.5)+1):
if x % y == 0:
isPrime = False
break
if isPrime:
primeList.a