Aprovecha el precio especial

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comienza ahora

Termina en:

02d

15h

58m

06s

3

DETERMINAR SI UN NUMERO ES PRIMO

Saludos comunidad les comparto a todos ustedes mi versión de un programa para determinar si un numero es primo o no. Lo hice con el motivo de buscar otra forma de conseguir otro algoritmo que logre el mismo resultado que el mostrado en este curso.

#  -*- coding: utf-8 -*- defprime_number(num):if num == 2:
        print("2 is a prime number and part number too.")

    elif num > 2:
        x = [i for i in range(1, num + 1) if num % i -- 0]
        if x[0] == 1and x[1] == num:
             print("Congratulations this is a prime number")
        else:
             print("Sorry! this is not a prime number")
   else:
        print("Sorry! this is not a prime number")

deftest(num):try: 
        number = int(num)
        prime_number(number)
   except ValueError:
       print("Oops! please type a valid value =( \n")

if __name__ == "__main__":
    print("Welcome...\n")
    num = input("type a number: ")
    test(num)
    print("Bye =) \n")

Escribe tu comentario
+ 2