Os programadores podem gerar números em Python de várias maneiras . Enquanto a geração de números aleatórios existe como um construído em função , um programador pode querer construir listas de padrões específicos , recorrentes de números. Ou melhor, um programador deseja usar um algoritmo de geração de números como uma função de entrada . Qualquer que seja o caso , geração de padrões de número de ( tal como os números ímpares ) requer apenas um ciclo e a matemática para gerar o padrão . Coisas que você precisa
Python Interpreter com
Python IDE
Visualizar Mais instruções
1
Configure o loop gerador. No IDE, digite o seguinte código :
>>> i = 0
>>> while i < 10:
Este sets se o ciclo de geração de correr por dez iterações. Isso significa que ele irá imprimir todos os números ímpares entre zero e nove. A fim de executar um gerador de mais, insira um valor maior para a condição de loop while.
2
Escreva o código gerador , seguindo o loop while ( Lembre-se que em Python, travessões blocos separados de código, portanto, o "se" declaração deve ser recuado uma vez depois do " tempo", ea declaração "print" uma vez após o "se" ) :
>>> i = 10
>>> while i < 10:
... se i% 2 = 0 :
... imprimir i
... i = i + 1
O loop, para cada iteração, irá verificar o módulo de i e os dois constante. O operador módulo simplesmente devolve o resto de um número dividido por outro número . Assim , se um número dividido por dois não tem restante , isto significa que é um número par . Se ele tem um resto , é estranho, e as estampas de loop que o valor de i. Em seguida, adiciona um ao valor de i e move para a próxima iteração .
3
Imprimir os números. Após a última linha é inserida, pressione Enter para executar o gerador. A saída deve aparecer da seguinte forma :
>>> i = 10
>>> while i < 10:
... se i% 2 = 0 :
... imprimir i
... i = i + 1
1
3
5
7
9
>> >