Terminologický slovník¶
Slovník určuje preferované překlady opakujících se odborných termínů. Anglický termín lze při prvním důležitém výskytu uvést v závorce.
Anglicky |
Preferovaný český termín |
Poznámka |
|---|---|---|
argument |
argument |
Hodnota předaná při volání funkce. |
annotation |
anotace |
Nepovinné metadatové informace, například anotace parametrů a návratové hodnoty. |
attribute |
atribut |
Ponechat názvy konkrétních atributů beze změny. |
built-in |
vestavěný |
Například „vestavěná funkce“ nebo „vestavěný typ“. |
class |
třída |
|
command-line option |
volba příkazového řádku |
Samotný zápis volby, například |
concatenation |
zřetězení |
Spojení řetězců nebo sekvencí. |
dictionary comprehension |
generátorová notace slovníku |
Stručný zápis pro vytvoření slovníku. |
dictionary |
slovník |
Datový typ |
exception |
výjimka |
|
exception chaining |
řetězení výjimek |
Vazba mezi původní a následně vyvolanou výjimkou pomocí |
exception group |
skupina výjimek |
Objekt |
exception handler |
obsluha výjimky |
Kód v klauzuli |
file object |
souborový objekt |
Objekt poskytující rozhraní pro čtení ze souboru a zápis do něj. |
formatted string literal / f-string |
formátovaný řetězcový literál / f-řetězec |
Prefix |
expression |
výraz |
|
floor division |
celočíselné dělení |
Operátor |
floating-point number / arithmetic |
číslo / aritmetika s plovoucí řádovou čárkou |
Technický typ |
function |
funkce |
|
garbage collection |
automatický úklid paměti |
Automatické vyhledávání a uvolňování již nedosažitelných objektů. |
guard |
stráž |
Podmínka |
indentation |
odsazení |
V Pythonu určuje strukturu bloků příkazů. |
inheritance |
dědičnost |
|
instance |
instance |
Konkrétní objekt vytvořený z třídy. |
indexing |
indexování |
Přístup k prvku pomocí indexu. |
immutable |
neměnný |
O objektu, jehož hodnotu nelze po vytvoření změnit. |
interpreter |
interpret |
„Interpret Pythonu“, nikoli „interpreter“. |
iterable |
iterovatelný objekt |
Objekt, jehož prvky lze postupně procházet. |
iterator / generator |
iterátor / generátor |
Iterátor poskytuje postupný přístup k prvkům; generátor jej vytváří pomocí |
keyword argument |
argument klíčového slova |
Argument předaný ve tvaru |
list |
seznam |
Datový typ |
list comprehension |
generátorová notace seznamu |
Při prvním důležitém výskytu uvést anglické „list comprehension“. |
logging |
protokolování |
Záznam provozních, informačních a chybových zpráv aplikace. |
literal |
literál |
Hodnota zapsaná přímo ve zdrojovém kódu. |
method |
metoda |
|
name mangling |
komolení názvů |
Mechanismus převodu názvů s dvojitým úvodním podtržítkem ve třídách. |
module |
modul |
|
module search path |
vyhledávací cesta modulů |
Posloupnost umístění, ve kterých Python hledá importované moduly. |
mutable |
měnitelný |
O objektu, který lze po vytvoření měnit. |
namespace |
jmenný prostor |
Mapování názvů na objekty; |
object |
objekt |
|
package / subpackage |
balíček / podbalíček |
Adresářová struktura sdružující moduly; názvy konkrétních balíčků se nemění. |
parameter |
parametr |
Název v definici funkce; odlišovat od argumentu při volání. |
pattern matching |
porovnávání vzorů |
Mechanismus příkazu |
positional-only / keyword-only parameter |
pouze poziční / pouze klíčový parametr |
Druh parametru vyznačený v definici funkce pomocí |
primary/secondary prompt |
primární/sekundární výzva |
Výzvy interpretu |
raw string |
surový řetězec |
Při prvním výskytu uvést anglické „raw string“; zapisuje se s prefixem |
regular expression |
regulární výraz |
Konkrétní vzory a syntaxe regulárních výrazů se nemění. |
representation error |
chyba reprezentace |
Nepřesnost vznikající při převodu hodnoty do dostupné číselné reprezentace. |
relative / absolute import |
relativní / absolutní import |
Relativní import používá úvodní tečky; zápis příkazu se nemění. |
scope |
obor platnosti |
Kontext, ve kterém je název přímo dostupný. |
sequence |
sekvence |
|
serialization / deserialization |
serializace / deserializace |
Převod objektu na přenositelnou reprezentaci a její zpětné načtení. |
set |
množina |
Datový typ |
slice, slicing |
výřez, vytváření výřezu |
Při prvním důležitém výskytu lze uvést anglické „slicing“. |
source code |
zdrojový kód |
|
stack / queue |
zásobník / fronta |
Zásobník používá LIFO, fronta FIFO. |
statement |
příkaz |
|
standard library |
standardní knihovna |
Soubor modulů a balíčků dodávaných s Pythonem. |
syntax error |
syntaktická chyba |
Výjimka |
string |
řetězec |
Datový typ |
traceback |
výpis zásobníku volání |
Při prvním výskytu lze doplnit anglické |
thread / multi-threading |
vlákno / vícevláknové zpracování |
Termíny pro souběžné provádění v rámci procesu. |
text mode / binary mode |
textový režim / binární režim |
Režim otevření souboru; konkrétní hodnoty argumentu |
tuple |
n-tice |
|
virtual environment |
virtuální prostředí |
|
weak reference |
slabá reference |
Reference, která sama nebrání uvolnění objektu z paměti. |
wildcard |
žolík |
V porovnávání vzorů například |