Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
funkcie " abs ( ) , " trvá na absolútnu hodnotu čísla , " cmp ( ) " porovnáva dve čísla a vráti záporné číslo , ak je prvý argument menší než druhé , kladné číslo , ak je to naopak , a 0 , ak sú rovnaké .
funkcie " divmod ( ) " trvá dve čísla a vráti n-tica s výsledkami celé číslo divízie a jeho remander , zatiaľ čo " pow ( ) " trvá dve alebo tri čísla , a vypočíta sa hodnota prvého čísla zdvihnutý k sile druhé číslo - a ak patrí tretia číslo trvá na modul tohto výsledku . celým
funkcia " zníženie ( ) " sa vzťahuje na danú funkciu , ku každej položke v iterable objektu v poradí , ako je zoznam čísel - Inicializátory je voliteľný zoznam , ktorý sa privádza do funkcie pred iterable .
funkcie " round ( ) " zaokrúhli desatinné číslo .
Konečne , " sum ( ) , " dodáva spoločne všetky položky v zozname a " max ( ) " a " min ( ) " vypočítať maximálnu položku v iterable objekte a minimálne položky , resp .
zbierky a Iterables
Mnoho vstavané Python funkcie vytvárať , čítať a manipulovať zbierky a iterable položky . Napríklad :
" all ( ) " prechádza iterable a vráti hodnotu true , ak sú splnené všetky položky v zozname
" akýkoľvek ( ) " vracia hodnotu true v prípade , že niektorá položka je . pravda .
" enumerate ( ) , " vymenúva objekty v zozname a vráti kolekciu n-tíc , z ktorých každý obsahuje objekt a číslo objektu .
" frozenset ( ) " vytvára nemenný súbor z danej kolekcie .
" filter ( ) " sa vzťahuje na funkciu iterable a vráti zoznam objektov v iterable , pre ktoré funkcie sa vrátil " pravda " .
" iter ( ) " vytvorí iterable objekt z kolekcie objektov , zatiaľ čo " obrátené ( ) " vytvára spätný iterátor pre sekvencie a je k dispozícii iba v Pythone verzie 2.4 a novšie .
" ľan ( ) " vracia dĺžku kolekcie .
" zoznam ( ) " vytvorí zoznam z iterable objektu , zatiaľ čo " radené ( ) " vytvorí zoradený zoznam a " n-tica ( ) " vytvára n-tice .
" máp ( ) " sa vzťahuje na funkciu na iterable objekt a vráti zoznam výsledkov .
" next ( ) " opakuje na ďalší objekt v iterable .
" rozsah ( ) " vráti zoznam čísel v danom rozsahu celých čísel , zatiaľ čo " slice ( ) " a " xrange ( ) " , vráti rovnaký výstup , ale ako objekt rezu alebo xrange objekt namiesto zoznamu
" set ( ) " vytvorí nový súbor a " dict ( ) " vytvorí nový dátový slovník < .. br >
" zip ( ) " má rad iterables a vráti zoznam n-tíc , spájajúce jeden prvok z každého zoznamu v každom n-tice .
objekty, triedy a metódy
Python má mnoho metód , ktoré manipulujú s objektmi a metódy : .
" splatné ( ) " vracia hodnotu true , ak argument je splatné , a false , ak nie
" classmethod ( ) " vráti metódu triedy , keď dostal funkciu , a " staticmethod ( ) " vracia statickú metódu .
" kompilácie ( ) " zostavuje zdroj do kódu , alebo AST objekt .
" SetAttr ( ) " nastaví atribút objektu na určitú hodnotu , zatiaľ čo " GetAttr ( ) " vráti hodnotu atribútu , " hasattr ( ) " Určuje , v prípade , že daný názov je atribútom funkcie a " DELATTRE ( ) " odstráni atribút .
" eval ( ) , " hodnotí reťazec ako Python výraz .
" , hash ( ) " . vracia hodnotu hash objektu
" help ( ) " vyvolá vstavaný v Pomocníkovi systému. " Id ( ) " vráti jedinečné identifikačné číslo pre daný objekt .
" Raw_input ( ) " vytvára výzvu pre užívateľov a zaznamenáva reakcie , zatiaľ čo " input ( ) " robí To isté ale tiež nazýva " eval " na výsledku .
" isinstance ( ) " a " issubclass ( ) " vracia " true " , ak je objekt uvedený je inštancia alebo dieťa daný podtrieda .
" memoryview ( ) " vracia zobrazenie pamäte objekt z daného objektu .
" objekt ( ) " vracia nový objekt nevýrazná .
" vlastnosť ( ) " vracia atribút vlastnosti pre triedu .
" super ( ) " volanie metódy a triedy materskej objektu .
" typu ( ) " vracia . typ objektu , alebo nový typ objektu , v závislosti na argumentoch
Základné dátové typy
Niektoré funkcie Pythone previesť objekty na iné dátové typy :
" bin ( ) " prevádza číslo na binárne reťazec , " hex ( ) " prevádza ho na hexadecimálne reťazec , a " oct ( ) " produkuje osmičkové reťazec .
" bool ( ) " konvertuje hodnotu boolean .
" ByteArray ( ) " vytvára pole bajtov .
" chr ( ) " vráti znak z kódu ASCII a " unichr ( ) " vracia znak Unicode spojené s hodnotou , zatiaľ čo " ord ( ) " vracia ASCII kód alebo Unicode znaku alebo objektu Unicode .
" komplex ( ) " vytvára komplexné číslo , a " float ( ) " vytvorí číslo s plávajúcou čiarkou od celé číslo . klipart
" formát ( ) " prevedie hodnotu na konkrétny formátovaných reprezentácie .
" int ( ) " prevedie reťazec alebo číslo na prostý celé číslo , zatiaľ čo " long ( ) " prevedie ho na dlhé celé číslo , " repr ( ) " a " str ( ) " vráti tlačovú reťazec z objektu
klipart súborov a kontexty funkcie
mnoho súborov a životného prostredia funkcie sú zabudované do Python : .
" , dir ( ) " . vráti zoznam mien v aktuálnom miestnom rozsahu
" exec ( ) " . vykoná objekt súbor
" file ( ) " vracia nový súbor objektov .
" globals ( ) " a "miestne ( ) " vráti slovníky súčasných globálnych a lokálnych premenných , resp .
" open ( ) " otvorí súbor , vracia súborový objekt .
" tlač ( ) " je alternatívou k tlačovému vyhlásenie , k dispozícii od verzie 2.6 a ďalej .
" vars ( ) " vracia slovník súčasných lokálnych premenných alebo atribúty triedy alebo modulu .
" __import__ ( ) " je zodpovedajúca funkcia na " import " vyhlásenie .
" znova ( ) " načíta predtým importované modul .