Melhor solução para Números Primos com Python
Pessoal, Eu estou estudando python e fiz uma solução de algoritmo para saber se o número é primo ou não. Eu gostaria da opinião de vocês, se a solução é boa ou não, e onde posso melhorar. Ou se existe uma solução muito melhor e que seja completamente diferente. Valeu!
num = int(input("Digite um número: "))
if num == 2:
print(" O número 2 é primo.")
elif num % 2 == 0 or num == 1:
print(" O número %d não é primo." % num)
else:
print(" O número %d é primo." % num)