Sobes.tech
Junior

Jaké vestavěné funkce jsou v Pythonu a k čemu slouží?

sobes.tech AI

Odpověď od AI

abs(): Vrací absolutní hodnotu čísla. all(): Vrací True, pokud jsou všechny prvky iterovatelného objektu pravdivé. any(): Vrací True, pokud je alespoň jeden prvek iterovatelného objektu pravdivý. ascii(): Vrací řetězcovou reprezentaci objektu, kde ne-ASCII znaky jsou nahrazeny escapovanými sekvencemi. bin(): Převádí celé číslo na binární řetězec s prefixem '0b'. bool(): Převádí hodnotu na boolean (True nebo False). breakpoint(): Spustí ladicí program na aktuálním místě. bytearray(): Vrací nový pole bajtů. bytes(): Vrací neměnitelný objekt bajtů. callable(): Vrací True, pokud je objekt volatelný (například funkce, metoda atd.). chr(): Vrací znak odpovídající Unicode kódu celého čísla. classmethod(): Převádí metodu na třídu-metodu. compile(): Překládá zdrojový kód nebo AST objekt do kódu. complex(): Vrací komplexní číslo. delattr(): Odstraňuje atribut objektu. dict(): Vrací nový slovník. dir(): Vrací seznam názvů v aktuálním lokálním prostoru nebo atributů objektu. divmod(): Vrací n-tici s podílem a zbytkem z dělení dvou čísel. enumerate(): Vrací enumerátor, který prochází prvky sekvence, vrací dvojice (index, hodnota). eval(): Vyhodnocuje výraz nebo kódový objekt. exec(): Spouští dynamicky generovaný kód. filter(): Vytváří iterátor, který filtruje prvky podle funkce, která vrací True nebo False. float(): Vrací číslo s plovoucí desetinnou čárkou. format(): Formátuje hodnotu podle specifikovaného formátu. frozenset(): Vrací nový neměnitelný množinu. getattr(): Vrací hodnotu pojmenovaného atributu objektu. globals(): Vrací slovník aktuální globální tabulky symbolů. hasattr(): Kontroluje, zda má objekt pojmenovaný atribut. hash(): Vrací hash hodnotu objektu. help(): Vyvolává systém nápovědy. hex(): Převádí celé číslo na hexadecimální řetězec s prefixem '0x'. id(): Vrací identitu objektu. input(): Čte řetězec ze standardního vstupu. int(): Vrací celé číslo. isinstance(): Kontroluje, zda je objekt instancí třídy nebo jejího podtřídy. issubclass(): Kontroluje, zda je třída podtřídou jiné třídy. iter(): Vrací iterátor pro objekt. len(): Vrací délku (počet prvků) objektu. list(): Vrací nový seznam. locals(): Vrací slovník aktuálního lokálního prostoru. map(): Aplikuje funkci na každý prvek iterovatelného a vrací iterátor s výsledky. max(): Vrací největší prvek nebo hodnotu. memoryview(): Vrací pohled na paměť pro daný objekt. min(): Vrací nejmenší prvek nebo hodnotu. next(): Získá další prvek z iterátoru. object(): Vrací prázdný objekt. oct(): Převádí celé číslo na oktalový řetězec s prefixem '0o'. open(): Otevírá soubor. ord(): Vrací Unicode kód znaku. pow(): Vrací x na y, nebo pokud jsou tři argumenty, (x^y) modulo z. print(): Vypisuje objekty na výstupní proud. property(): Vrací objekt vlastnosti. range(): Vrací neměnitelnou posloupnost čísel. repr(): Vrací oficiální řetězec reprezentace objektu. reversed(): Vrací obrácený iterátor sekvence. round(): Zaokrouhluje číslo na daný počet desetinných míst. set(): Vrací nový množinu. setattr(): Nastavuje hodnotu atributu objektu. slice(): Vrací objekt slice, který reprezentuje sadu indexů. sorted(): Vrací novou seřazenou listinu prvků. staticmethod(): Převádí metodu na statickou. str(): Vrací neformální nebo hezky formátovaný řetězec reprezentace objektu. sum(): Sčítá prvky iterovatelného. super(): Vrací proxy objekt, který deleguje volání metod na rodičovskou nebo sesterskou třídu. tuple(): Vrací nový tuple. type(): Vrací typ objektu nebo vytváří nový typ. vars(): Vrací atribut __dict__ objektu. zip(): Vytváří iterátor, který spojuje prvky z několika iterovatelných. __import__(): Funkce volaná operátorem import.

Plné popisy každé funkce jsou uvedeny v oficiální dokumentaci, která je hlavním zdrojem informací.