“Conocimientos Programación>Python Programming

Cómo filtrar un número en una secuencia

2013/10/17
Filtrado de números en una secuencia es una tarea fácil para casi cualquier persona mayor de cierta edad. Esto es, es fácil hasta que la lista de números se vuelve intolerablemente largo . Eso es lo que las computadoras son para , se puede programar un ordenador para filtrar una secuencia infinita en teoría de los números y , a continuación, colocar todos los números por debajo de un determinado umbral. Escribir este programa en el lenguaje Python 3.2 es muy fácil y no toma mucho esfuerzo , incluso para programadores novatos para resolver . Cosas que necesitará de computadora con Python 3.2 lenguaje de programación instalado
Mostrar más instrucciones
1

Abra el editor de texto IDLE que viene con la descarga de Python. El editor de texto IDLE se encuentra en Archivos de programa ( o aplicaciones para Macintosh) , en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE .
2

Declarar una lista de números. Puede usar cualquier número , pero por ejemplo, seguir con una simple secuencia de uno a nueve . Escriba lo siguiente en la parte superior del archivo de código fuente:

numlist = [ 1,2,3,4,5,6,7,8,9 ]
3 < p> Loop a través de cada número en la lista de números mediante un bucle "for". El bucle "for" visita cada número y permite llevar a cabo una prueba en ese número. Esto es muy útil para el filtrado de las listas . Para escribir el bucle , coloque la siguiente declaración a continuación la declaración de lista de números :

por número de numlist :
4

sangría de la línea inmediatamente después del bucle "for". Esta es la línea que se ejecuta en cada etapa de la iteración de los bucles . Coloque una declaración " si " que comprueba para ver si el número es mayor que o igual a cinco . Este es el criterio de filtro . Coloque la siguiente declaración en la línea de sangría :

si num > = 5 :
5

sangría de la línea anterior a la declaración "if" . Esta línea se ejecuta siempre que la declaración "if" se evalúa como verdadera . Dado que va a filtrar la lista , imprima todos los números que pasan a través del filtro. Escribe la siguiente declaración "imprimir" para imprimir el texto a la consola de salida :

impresión ( num)
6

Ejecute el programa presionando la tecla " F5 " . La salida del programa es el siguiente:


5

6 personas 7


8

9


Python Programming
Cómo imprimir listas en Python
Cómo ordenar las listas múltiples en Python
Cómo Código Whois en Python
Como el tamaño de un marco de Python
Cómo encontrar subconjuntos en Python
Cómo comprobar si existe un archivo y eliminarlo en Python
Cómo configurar aplicaciones Python
Cómo recorrer una lista de archivos en Python
Conocimientos Informáticos © http://www.ordenador.online