Programa variacion de un numero es par o no es par. Es primo o no.
#imprime linea de ---- y publi de platzi ;)
print("-" * 144)
print("|Platzi|" * 18)
#Primer mensaje del programa, explica uso y proposito
print("Bienvenidx al programa para verificar si un número es primo o no")
#ciclo while =====> mientras sea verdadero, pido comando por consola al usuario, al apretar 2 se sale breakwhile True:
cmd = int(input("Para verificar presione 1 y para salir presione 2: "))
if cmd == 2:
break
## si un numero al dividirlo por dos o por tres el resto es 0 no es primo, lo verifico con condicional
# or
if cmd == 1:
num = int(input("Ingrese un número: "))
if num % 2 == 0 or num % 3 == 0:
print("No es un número primo")
print("-" * 144)
#sino se cumple la condicion es Primo!!!!!
else:
print("Es un número primo")
print("-" * 144)
#esta linea es similar al default option en switch q si apretas algo queno sea 1 o 2 da este error
#siempre es importante validar datos para q el programa nose rompa o crashee
# en este caso deberia haber usado un try para intentar parsear a int el numero de entrada
#ya q si escriben letras el programa se colgaria, no lo hice para no añadir complejidad
else:
print("Opción inválida")
>