números de filtragem em uma seqüência é uma tarefa fácil para qualquer pessoa de uma certa idade . Isto é, é fácil até que a lista de números torna-se intoleravelmente longo . Isso é o que os computadores são para , você pode programar um computador para filtrar uma seqüência teoricamente infinita de números, e em seguida, solte todos os números abaixo de um certo limite. Escrevendo este programa no Python 3.2 linguagem é muito fácil e não deve demorar muito esforço , mesmo para programadores iniciantes de resolver. Coisas que você precisa
Computação com Python 3.2 linguagem de programação instalado
Show Mais instruções
1
Abra o editor de texto IDLE que vem com o download Python. O editor de texto IDLE é encontrado em Arquivos de Programas ( ou pedidos de Macintosh) , no diretório Python. Um arquivo de código fonte em branco é aberto na janela do editor de texto IDLE .
2
Declare uma lista de números. Você pode usar qualquer número , mas, por exemplo , ficar com uma seqüência simples de um a nove . Escreva o seguinte na parte superior do arquivo de código fonte :
numList = [ 1,2,3,4,5,6,7,8,9 ]
3
loop através de cada número na lista de números usando um laço "for" . A " para" visitas de loop cada número e permite que você execute um teste em que número. Isto é muito útil para listas de filtragem. Para escrever o loop for , coloque a seguinte declaração abaixo da declaração da lista de números :
para nú em numList :
4
recuo da linha imediatamente após o laço "for" . Esta é a linha que é executado em cada etapa na iteração laçadas . Coloque uma declaração "if" que verifica se o número é maior ou igual a cinco. Este é o critério de filtro. Coloque a seguinte declaração sobre a linha recuada :
se num > = 5:
5
recuo da linha que antecede a instrução "if" . Esta linha é executado sempre que o " if" avalia como verdadeiro. Desde que você está filtrando a lista , imprima todos os números que fazê-lo através do filtro. Escreva a declaração de "print" para imprimir seguinte texto para o console de saída :
impressão ( num)
6
Execute o programa pressionando a tecla " F5" . A saída do programa fica assim:
5
6
7
8
9
< br >