Después de buscar en diferentes repositorios y páginas webs de internet al final descubrimos la solución que te enseñaremos ahora.
Ejemplo 1: determinar si el número es primo python
# Time Efficient Primality Check in PythondefprimeCheck(n):# 0, 1, even numbers greater than 2 are NOT PRIMEif n==1or n==0or(n %2==0and n >2):return"Not prime"else:# Not prime if divisable by another number less# or equal to the square root of itself.# n**(1/2) returns square root of nfor i inrange(3,int(n**(1/2))+1,2):if n%i ==0:return"Not prime"return"Prime"
Ejemplo 2: número primo en python
defprime(num):if num>1:
s=int(num/2)for i inrange(2,s+1):if num%i==0:return("not prime")breakreturn("prime")print(prime(239))
Ejemplo 3: corrector principal en python
#make the function#to do this all hte vairibles go in side the functiondefCheckIfPrime():
a1 =input("which number do you want to check")
a =int(a1)#you need the checking number as an int not an str
b =2#the number to check againts
c =("yes")while b < a:#run the loopif a%b ==0:#check if the division has a remainder
c =("no")#set the answer
b = b+1print(c)#print the output
CheckIfPrime ()#call the function
valoraciones y reseñas
Si para ti ha sido útil este post, te agradeceríamos que lo compartas con otros entusiastas de la programación y nos ayudes a dar difusión a nuestra información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)