Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python3
- def verif_primo(num: int):
- """
- Este código permite verificar sí un núero entero es primo
- o no, en caso de no serlo, lo factoriza.
- Se implemeta un control de error para num <= 1
- """
- if num > 1:
- for i in range(2, num):
- if (num % i) == 0:
- print("No es primo.\nFactores -->",
- num // i,'*',i, end=" ")
- break
- else:
- print(num, "es un número primo")
- num =int(input("Número a verificar: "))
- if num <= 1:
- print("Intente de nuevo con un número > 1")
- num =int(input("Número a verificar: "))
- assert num > 1, "Error de comprobación, num > 1"
- verif_primo(num)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement