Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come filtrare un numero in una sequenza

Numeri di filtraggio in una sequenza è un compito facile per chiunque di una certa età . Cioè , è facile finché l'elenco dei numeri diventa intollerabilmente lungo . Questo è ciò che i computer sono per , è possibile programmare un computer per filtrare una sequenza infinita teoria di numeri , e poi cadere ogni numero al di sotto di una certa soglia . Scrivere questo programma in Python 3.2 linguaggio è molto semplice e non dovrebbe richiedere molto impegno anche per i programmatori alle prime armi per risolvere . Cose che ti serviranno
Computer con Python 3.2 linguaggio di programmazione installato
Show More Istruzioni
1

Aprire l' editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova in Program Files ( o domande di Macintosh) , nella directory Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE.
2

Dichiarare un elenco di numeri . È possibile utilizzare qualsiasi numero , ma per esempio , attaccare con una semplice sequenza da uno a nove . Scrivere il seguente all'inizio del file di codice sorgente :

numList = [ 1,2,3,4,5,6,7,8,9 ]
3

loop attraverso ogni numero nell'elenco numero utilizzando un ciclo "for" . Il ciclo "for " visite ogni numero e consente di eseguire un test su quel numero . Questo è molto utile per filtrare le liste . Per scrivere il ciclo for , inserire la seguente dichiarazione di seguito la dichiarazione di lista numero :

per num in numList :
4

rientro la linea immediatamente dopo il ciclo "for " . Questa è la linea che viene eseguito in ogni fase nella iterazione loop . Posizionare una dichiarazione "se" che controlla per vedere se il numero è maggiore o uguale a cinque. Questo è il criterio di filtro . Introdurre la seguente dichiarazione sulla linea frastagliata :

se num > = 5:
5

rientro la linea che precede la "if" . Questa linea viene eseguito ogni volta che l' istruzione "if" valutata come vera. Dal momento che si desidera filtrare l'elenco , stampare tutti i numeri che lo rendono attraverso il filtro . Scrivi la seguente dichiarazione "Stampa" per stampare il testo nella console di output :

stampa (num ) economici 6

Eseguire il programma premendo il tasto "F5" . L' output del programma è la seguente:

5

6

7

8

9


 

Programmazione © www.354353.com