Alguien me puedes eso python por favoor hasta el sabado :(
Def verprimo():
primo=True
for i in (2,num):
if num%==0:
return primo
n=(input( ))
if verprimo (n)==:
Print("El numero ingresado es primo.")
:
Print("El numero ingresado No es primo."
Respuestas a la pregunta
Contestado por
0
Respuesta:
def verprimo(num):
primo = True
if int(num)%2 == 0:
return primo
n=(input( ))
if verprimo (n)== True:
print("El numero ingresado es primo.")
else:
print("El numero ingresado No es primo.")
Explicación:
Errores del código original:
- Debías poner num como argumento de la función.
- Debías usar % para señalar de qué número obtener el cociente (en este caso, 2).
- El comparador == se usa cuando quieres ver si un valor es igual a otro, y faltaba uno de los valores a comparar.
- Para hacer algo si una condición (if) no se cumple, debes poner else:
- Las palabras reservadas (print, def) van con minúscula.
- Es importante cuidar los espacios en Python. Algunas líneas no estaban bien anidadas.
Otras preguntas
Ciencias Sociales,
hace 1 mes
Matemáticas,
hace 1 mes
Religión,
hace 3 meses
Matemáticas,
hace 9 meses