Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Código de Python - Determinar si un número es primo o no

Determinar si un número es primo o nográfica de visualizaciones


Python

estrellaestrellaestrellaestrellaestrella
Publicado el 29 de Junio del 2013 por Xavi
5.823 visualizaciones desde el 29 de Junio del 2013. Una media de 91 por semana
Simple función que recibe un número entero entrado por el usuario y determina si ese valor es primo o no.

Versión 1
estrellaestrellaestrellaestrellaestrella

Publicado el 29 de Junio del 2013gráfica de visualizaciones de la versión: Versión 1
5.824 visualizaciones desde el 29 de Junio del 2013. Una media de 91 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella
#!/usr/bin/python # -*- coding: utf-8 -*- def es_primo(numero): """ Funcion que determina si un numero es primo Tiene que recibir el numero entero """ # Para que un numero sea primo, unicamente tiene que dividirse dos veces: # 1 - divisible entre 1 # 2 - divisible entre el mismo # En este bucle, empezamos por el dos hasta un numero anterior a el, por lo # que si en el bucle, alguna vez se divide el numero, quiere decir que no es # primo for i in range(2,numero): if (numero%i)==0: # es divisible return False return True while True: try: numero = int(raw_input("inserta un numero (0) salir >> ")) if numero==0: break if es_primo(numero): print "\nEl numero %s es primo" % numero else: print "\nEl numero %s NO es primo" % numero except: print "\nEl numero tiene que ser entero"

Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración del curso
Comentarios