Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako filtrovať čísla v sekvencii

Filtrovanie čísel v poradí je ľahká úloha pre takmer každého , kto prekročí určitú vekovú hranicu . To znamená , že je ľahké , kým sa zoznam čísel sa stáva neznesiteľne dlho . To je to , čo počítače sú , môžete naprogramovať počítač k filtrovanie teoreticky nekonečnú postupnosť čísel , a potom klesnúť každé číslo pod určitú prahovú hodnotu . Písania tohto programu v jazyku Python 3.2 jazyka je veľmi jednoduché a nemalo by trvať veľa úsilia pre i začínajúcich programátorov riešiť . Veci , ktoré budete potrebovať
počítača s Python 3.2 programovací jazyk nainštalovaný
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte IDLE textový editor , ktorý je dodávaný s Python stiahnutie . IDLE textový editor sa nachádza v priečinku Program Files ( alebo aplikácia pre Macintosh ) , v adresári Python . Prázdny zdrojový kód súbor sa otvorí v okne IDLE textového editora .
2

deklarovať zoznam čísel . Môžete použiť akékoľvek číslo , ale napríklad , držať sa jednoduchého slede jedna až deväť . Napíšte nasledujúce v hornej časti súboru zdrojového kódu :

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

Loop cez každé číslo v zozname čísel pomocou " pre " slučky . " Pre " slučky návštevy každé číslo a umožňuje vykonávať test na toto číslo . To je veľmi užitočné pre zoznamy filtrovanie . Ak chcete písať pre sláčiky , umiestnite nasledujúce vyhlásenie , pod vyhlásenie o zozname číslo :

num v numList :
4

odsadenie riadku bezprostredne nasledujúcom " pre " slučky . To je linka , ktorá sa vykoná , v každej fáze v slučky iterácie . Umiestnite si " keby " vyhlásenie , ktoré kontroluje , či je číslo väčšie alebo rovné piatim . Jedná sa o kritériá filtra. Umiestnite nasledujúce vyhlásenie na členité línie :

ak num > = 5 :
5

odsadenie riadku predchádza " keby " vyhlásenie . Táto línia vykonáva vždy , keď " ak " vyhlásenie vyhodnotený ako pravdivý . Vzhľadom k tomu , filtrovanie zoznamu , vytlačte všetky čísla , ktorá činí cez filter . Napíšte nasledujúce " Tlač " vyhlásenie pre tlač textu na výstupe konzole :

tlač ( num )
6

Spustite program stlačením tlačidla " F5 " . Výstup programu vyzerá takto :

5

6

7

8

9


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené