Escribi el siguiente programa usando el teorema de wilson para saber si es un numero primo y no me corre alguien me puede ayudar Def es_...

Pregunta de la clase:
Proyecto: prueba de primalidad
André Nuñez Encalada

André Nuñez Encalada

Pregunta
studenthace 4 años

Escribi el siguiente programa usando el teorema de wilson para saber si es un numero primo y no me corre alguien me puede ayudar

Def es_primo(numero):

pitatoria = 1 for i in range(1 numero): pitatoria = pitatoria * i pitatoria = pitaroria + 1 if pitarotia % numero == 0: return True else: return False

def run():

numero = int(input("Escribe un número: “))

if es_prim(numero):

print(” Es primo “)

else:

print(” No es Primo ")

if name == “main”:

run()

1 respuestas
para escribir tu comentario
    Kenny Ariel Tapia Vallecillo

    Kenny Ariel Tapia Vallecillo

    studenthace 4 años

    Hola Andre! Parece que olvidaste separar el numero inicial y el numero final con coma dentro del range.

    Deberia quedarte de esta manera:

    for i in range(1, numero)
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.