Filtering getallen in een reeks is een gemakkelijke taak voor zowat iedereen boven een bepaalde leeftijd . Dat is , het gemakkelijk tot de lijst van nummers wordt ondraaglijk lang . Dat is wat computers zijn voor , je kunt een computer programmeren om een theoretisch oneindige reeks getallen filteren , en dan vallen elk nummer onder een bepaalde drempel . Het schrijven van dit programma in de Python 3.2 taal is erg eenvoudig en moet niet veel moeite te nemen om zelfs beginnende programmeurs op te lossen . Wat je computer moeten met Python 3.2 programmeertaal geïnstalleerd Toon Meer Aanwijzingen 1 Open de IDLE teksteditor die wordt geleverd met de Python downloaden . De IDLE teksteditor wordt gevonden in Program Files ( of Programma's voor Macintosh ) , in de Python directory . Een lege broncode bestand wordt geopend in de IDLE tekstvenster editor . Kopen van 2 Verklaar een lijst met nummers . U kunt gebruik maken van alle nummers , maar bijvoorbeeld de stok met een eenvoudige opeenvolging van een tot negen . Schrijf je in op de top van de broncode bestand : numList = [ 1,2,3,4,5,6,7,8,9 ] 3 Loop door elk nummer van het aantal lijst met behulp van een lus "voor" . De lus "voor" bezoekt elk nummer en stelt u in staat om een test op dat aantal uit te voeren . Dit is erg handig voor het filteren van lijsten . Om de lus te schrijven , plaatst u de volgende verklaring onder het nummer lijst verklaring : voor num in numList : 4 Inspringen de lijn direct na de lus "voor" . Dit is de lijn die wordt uitgevoerd in elk stadium van de lussen iteratie . Plaats een " if" die controleert of het nummer groter is dan of gelijk is aan vijf . Dit is het filter criteria . Zet de volgende verklaring op de ingesprongen regel : als num > = 5 : 5 Inspringen de lijn voorafgaand aan de " if" statement . Deze lijn wordt uitgevoerd zodra de " if" statement geëvalueerd als waar . Aangezien u het filteren van de lijst , uit te printen alle nummers die het te maken door de filter . Schrijf de volgende "print " statement om tekst af te drukken naar de uitgang console : afdruk (num ) 6 Voer het programma door op de toets " F5 " . De programma-uitvoer ziet er als volgt uit: 6 5 9 < br 8 7 >
|