Autor
|
Tema: [Python] Listas y números primos. (Leído 21,292 veces)
|
Meta
|
Hola: Ver ejercicioAquí se ve muchos juegos de palabras. Me da la impresión que debo mirar algunos ejercicios de muchos temas atrñas sobre números primos.
|
|
|
En línea
|
|
|
|
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
Desconectado
Mensajes: 3.069
/^$/
|
Primero haz la función para generar números primos, eso te servirá de base.
|
|
|
En línea
|
|
|
|
Meta
|
Me imagino que te refieres algo de esto. # Función que calcula los números primos hasta n def primos (n): "Función que calcula los números primos hasta n" for i in range(2,n): for x in range(2,i): if i % x == 0: #print i, '=', x, 'por', n/x break #No se ejecuta el else else : print i, 'es primo.'
Lo encontré aquí,. http://users.servicios.retecal.es/tjavier/python/Ejemplos_de_Python.htmlEdito: hasta = raw_input("Calcular numeros primos entre 0 y...") for n in range(0, int(hasta)): for x in range(2, n): if n % x == 0: break else: print n,
|
|
« Última modificación: 12 Noviembre 2010, 21:58 pm por Meta »
|
En línea
|
|
|
|
Meta
|
Hola de nuevo: Este código será así:l = [] # Lista vacía. for i in range(10): if i % 2 == 0: l.append(i) print l
¿Hay alguna manera de que me salga números primos? Edito: Es así: l = [] # Lista vacía. for i in range(10): if i % 2 == 1: l.append(i) print l
|
|
|
En línea
|
|
|
|
.:WindHack:.
Desconectado
Mensajes: 167
Prisionero de mi propia mente...
|
Hay un error, no todos los números primos son los que dan como resto uno (1).
Tu código da como resultado: [1,3,5,7,9] cuando debería de dar [2,3,5,7]. Ya que uno (1) no es considerado ni primo, ni compuesto, la cuenta empieza desde dos (2), siendo este el primer y único número primo par.
|
|
|
En línea
|
Follow me on Twitter: @windhack | Visit my website: www.daw-labs.com"The only thing they can't take from us are our minds."
|
|
|
Meta
|
Me equivoqué.
Entonces no se hacerlo.
¿Un ayudita?
Tienes razón, si no me avisas me quedo en los errores.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Reto: Números primos en python
Ejercicios
|
Novlucker
|
6
|
10,467
|
24 Noviembre 2010, 16:02 pm
por Novlucker
|
|
|
Python, Listas a la inversa
Scripting
|
Arnau27
|
2
|
9,582
|
23 Agosto 2011, 05:55 am
por 0x5d
|
|
|
[Python] Optimizar busqueda de primos
Python
|
camaleonh
|
0
|
3,194
|
28 Febrero 2012, 08:16 am
por camaleonh
|
|
|
Problema con listas en Python (Resuelto)
Scripting
|
MA40
|
2
|
6,640
|
6 Abril 2012, 12:32 pm
por MA40
|
|
|
ayuda en un programa en C, combinar dos listas de números
Programación C/C++
|
rod89
|
2
|
3,829
|
27 Noviembre 2014, 00:51 am
por zShackra
|
|