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

Aké sú Krok Hodnoty v Pythone ?

Programovací jazyk Python ponúka programátorom celý rad užitočných a funkčných dátových typov a funkcií pre zber a prezentáciu dát počas vykonávania programu . Niektoré z týchto funkcií a dátových typov zahŕňať vytváranie rozsah hodnôt ( funkcia " range " ) , alebo uloženie rozsah hodnôt pod rovnakým názvom ( zoznamy ) . Pomocou krok hodnôt pri vstupe alebo vytváranie rozsahy hodnôt , programátor môže " preskočiť " hodnoty založené na štruktúre ich konštrukcie . Zoznamy a plátky

Zoznamy sú premenné , ktoré predstavujú zber dát vo formáte zoznamu . Programátor pristupuje hodnoty v zozname odkazom na " index " položky , počínajúc nulou . Napríklad programátor môže prechádzať zoznam s názvom " čísla " , ktoré obsahujú celé čísla pomocou indexov , počínajúc 0. . Takže prvý prvok zo zoznamu , ktorú možno ďalej odkazuje na čísla [ 0 ] , ďalej na číslach [ 1 ] , a tak ďalej . Okrem toho môže programátor sa podskupiny , alebo " plátky " na zozname pre použitie v iných zoznamoch pomocou rezu notácie . Ak chce programátor dostať prvé dva prvky zoznamu , by sa použiť plátok zápis ako v nasledujúcom príklade :

>>> numbers [ 00:02 ] [ 1 , 2 ]

krok hodnoty plátky

Programátori môžu tiež ťahať plátky zo zoznamov pomocou krok hodnôt , ktoré " preskočiť " cez určité hodnoty na základe počtu . Napríklad , krok hodnota 2 znamená , že rez bude mať každý iné číslo . Nasledujúci príklad ukazuje zoznam , a ako sa kúsok od neho predstavuje každé tretie číslo :

>>> l = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ] >>> l [ :: 3 ] [ 1 , 4 , 7 ]
Funkcia Rozsah

vstavaný funkcia " rozsah " generuje rad čísel založených na špecifikácii programátorov . Vo svojej najzákladnejšej podobe , rozsah čísel má jediný argument , celé číslo , a generuje celé čísla od 0 až do , ale nie vrátane zadaného čísla . Tak, napríklad , nasledujúci kód používa funkciu rozsah naplniť zoznam s 10 číslami :

>>> l = rozsah ( 10 ) >>> l [ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ]
krok hodnoty v dosahu

Rovnako ako krok hodnôt v zoznamoch , programátor môže špecifikovať krok hodnoty v rozsahu , ako . V tomto prípade bude funkcia rozsah trvať tri argumenty : začína hodnota rozsahu , koncová hodnota rozsahu a hodnoty kroku . Nasledujúci príklad ukazuje rovnakú tvorbu rozsahu od 0 do 10 , s hodnotou kroku tri :

>>> cisla = range ( 0 , 10 , 3 ) >>> čísla [ 0 , 3 , 6 , 9 ]

Najnovšie články

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