Verificación y cálculo de números primos

Run Settings
LanguagePython
Language Version
Run Command
#Desafío 6: Verificación y Cálculo de Números Primos # Se crea función que verifica si un número es primo def es_primo(n): """Verifica si un número es primo.""" if n <= 1: return False for i in range(2, int(n**0.5) + 1): if n % i == 0: return False return True # Se crea función para contar los números primos en una lista def contar_primos(lista): """Cuenta la cantidad de números primos en una lista dada.""" return sum(1 for num in lista if es_primo(num)) # Función principal def main(): """Función principal que integra las funciones y muestra resultados.""" # Ejemplo de lista de números lista_numeros = [1,2,3,11,22,23,48,32] # Verificar si un número es primo numero = 1 if es_primo(numero): print(f"{numero} es un número primo.") else: print(f"{numero} no es un número primo.") # Contar números primos en la lista cantidad_primos = contar_primos(lista_numeros) print(f"La cantidad de números primos en la lista es: {cantidad_primos}") # Ejecutar la función principal if __name__ == "__main__": main()
Editor Settings
Theme
Key bindings
Full width
Lines