“Conocimientos Programación>Python Programming

Cómo generar números impares en Python

2011/3/28
Los programadores pueden generar números en Python cualquier número de maneras. Si bien existe la generación de números al azar como una construida en función, un programador puede querer crear listas de patrones específicos y recurrentes de números. O, más bien , un programador desea utilizar un algoritmo de generación de números como una función de entrada . Cualquiera que sea el caso, los patrones de número de generación ( tales como los números impares ) requiere sólo un bucle y los cálculos para generar el patrón . Cosas que necesitará
Python Interpreter con Python IDE
Ver Más instrucciones
1

configurar el circuito generador. En el IDE , introduzca el siguiente código:

>>> i = 0

>>> while i < 10 :

Establece el lazo de la generación de una duración de diez repeticiones . Esto significa que va a imprimir todos los números impares entre cero y nueve. Para ejecutar un generador más, entrar en un valor más alto para la condición de bucle while.
2

Escriba el código de generador, siguiendo el bucle while ( Recuerde que en Python, sangrías bloques separados de código, por lo el "if" debe tener una sangría una vez después de que el " tiempo", y la declaración de "imprimir" una vez después de que el " si ") :

>>> i = 10

>>> while i < 10 :

... si i % 2 = 0 :

... i imprimir

... i = i + 1

El bucle , para cada iteración, comprobaré el modulo de i y las dos constantes. El operador de módulo simplemente devuelve el resto de un número dividido por otro número . Por lo tanto, si un número dividido por dos no tiene resto , esto significa que es un número par. Si tiene un resto, que es raro, y el bucle que imprime el valor de i . A continuación, se añade uno al valor de i , y se mueve a la siguiente iteración.
3

Imprimir los números. Después de introducir la última línea, pulsa enter para ejecutar el generador. El resultado debería aparecer de la siguiente manera :

>>> i = 10

>>> while i < 10 :

... si i % 2 = 0 :

... i imprimir

... i = i + 1

1

3

5

7

9

>> >

Python Programming
Cómo convertir Epoch en Python
Cómo escoger listas al azar de Python
Cómo obtener la longitud de una lista en Python
¿Cómo saber las dimensiones de una matriz en Python
Cómo obtener el modo de una lista en Python
Un tutorial sobre tipos de cadenas en Python
¿Cómo puedo comprobar sangría Python en VIM
Cómo ejecutar un script de Python en Windows
Conocimientos Informáticos © http://www.ordenador.online