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

Zoznam kódov pre Python vstavané funkcie

Vstavané funkcie sú súčasťou knižnice Pythonu , že nebudete musieť dovážať , aby mohli používať . Patrí medzi ne matematické funkcie , základné konštruktory , funkcie súvisiace s fondmi a ďalšie nízkoúrovňové funkcie , ktoré sú potrebné pre mnoho programov . Niektoré funkcie nemusia byť k dispozícii v predchádzajúcich verziách Pythone . Matematické funkcie

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 .

Najnovšie články

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