Slovníček jazyka Python
On 28 ledna, 2022 by adminTato stránka má sloužit jako stručný průvodce jazykem Python. Pokud vidíte něco, co je třeba doplnit, dejte nám prosím vědět a my to do seznamu přidáme.
„>>>“
Výchozí výzva interaktivního prostředí Python.Často se vyskytuje u příkladů kódu, které lze spustit interaktivně vinterpreteru.
abs
Vrací absolutní hodnotu čísla.
argument
Další informace, které počítač používá k provádění příkazů.
argparse
Argparse je analyzátor voleb, argumentů a dílčích příkazů příkazového řádku.
assert
Používá se při ladění pro kontrolu podmínek, které by měly platit
assignment
Přidělení hodnoty proměnné.
blok
Úsek kódu, který je seskupen dohromady
breakSlouží k ukončení cyklu for nebo cyklu while.
třída
Šablona pro vytváření uživatelsky definovaných objektů.
kompilátor
Převádí program napsaný v jazyce vysoké úrovně do jazyka nízké úrovně.
continueSlouží k přeskočení aktuálního bloku a návratu k příkazu „for“ nebo „while“
podmíněný příkaz
Příkaz, který obsahuje „if“ nebo „if/else“.
debugování
Proces vyhledávání a odstraňování programátorských chyb.
def
Definuje funkci nebo metodu
Doporučené školení Pythonu
Pro školení Pythonu doporučujeme především DataCamp.
slovník
Měnné asociativní pole (nebo slovník) dvojic klíčů a hodnot. může obsahovat smíšené typy (klíče a hodnoty). Klíče musí být typu hashable.
distutils
Balíček obsažený ve standardní knihovně Pythonu pro instalaci, sestavování a distribuci kódu Pythonu.
docstring
Docstring je řetězcový literál, který se vyskytuje jako první příkaz v definici modulu,funkce, třídy nebo metody.
__future__
Pseudomodul, který mohou programátoři použít k zapnutí nových funkcí jazyka, které nejsou kompatibilní s aktuálním interpretem.
easy_install
Easy Install je modul Pythonu (easy_install) spojený s nástroji setuptools, který umožňuje automaticky stahovat, sestavovat, instalovat a spravovat balíčky Pythonu.
pořadí vyhodnocování
Python vyhodnocuje výrazy zleva doprava. Všimněte si, že při vyhodnocování přiřazení se pravá strana vyhodnocuje dříve než levá.
výjimky
Způsob přerušení normálního toku řízení bloku kódu za účelem řešení chyb nebo jiných výjimečných stavů
výraz
Kód jazyka Python, který vytváří hodnotu.
filter
filter(funkce, sekvence) vrací sekvenci složenou z těch položek z těchtosekvencí, pro které je funkce(položka) true
float
Nezměnitelné číslo s pohyblivou řádovou čárkou.
for
Iteruje nad iterovatelným objektem, přičemž každý prvek zachytí do lokální proměnné pro použití připojeným blokem
funkce
Parametrizovaná posloupnost příkazů.
volání funkce
Volání funkce s argumenty.
sběr odpadu
Proces uvolňování paměti, když se již nepoužívá.
generátory
Funkce, která vrací iterátor.
jazyk vysoké úrovně
Navržený tak, aby byl pro člověka snadno čitelný a zapisovatelný.
IDLE
Integrované vývojové prostředí
příkazif
Podmíněně vykoná blok kódu spolu s else a elif(zkrácenina else-if).
neměnný
Po jeho vytvoření jej nelze měnit.
import
Slouží k importu modulů, jejichž funkce nebo proměnné mohou být použity v aktuálním programu.
indentation
Python používá k ohraničení bloků odsazení bílým mezerníkem, nikoliv kulatými závorkami nebo klíčovými slovy.
int
Neměnné celé číslo neomezené velikosti.
interaktivní režim
Pokud jsou příkazy čteny z tty, říká se, že interpret je v interaktivnímrežimu.
interpretovat
Provedení programu jeho překladem po jednotlivých řádcích.
IPython
Interaktivní shell pro interaktivní výpočty.
Související: iPython tutorial
iterable
Objekt schopný vracet své členy po jednom.
lambda
Jsou zkratkou pro vytváření anonymních funkcí.
list
Mutabilní seznam, může obsahovat smíšené typy.
list comprehension
Kompaktní způsob zpracování všech nebo části prvků v posloupnosti a vrácení seznamu s výsledky.
literály
Literály jsou zápisy pro konstantní hodnoty některých vestavěných typů.
map
map(function, iterable, …) Aplikuje funkci na každý prvek iterable a vrátí seznam s výsledky.
metody
Metoda je jako funkce, ale běží „na“ objektu.
modul
Základní jednotka opakovaného použití kódu v Pythonu. Blok kódu importovaný nějakým jiným kódem.
objekt
Jakákoli data se stavem (atributy nebo hodnotou) a definovaným chováním (metodami).
objektově orientovaný
umožňuje uživatelům manipulovat s datovými strukturami nazývanými objekty za účelem sestavování a provádění programů.
pass
Potřebný k vytvoření prázdného bloku kódu
PEP 8
Soubor doporučení, jak psát kód jazyka Python.
Python Package Index
Oficiální repozitář softwaru třetích stran pro Python
Pythonovský
Nápad nebo kus kódu, který se úzce drží nejběžnějších idiomů jazykaPython, spíše než aby implementoval kód pomocí konceptů běžných v jinýchjazycích.
reduce
reduce(funkce, posloupnost) vrací jedinou hodnotu vytvořenou voláním(binární) funkce na první dvě položky posloupnosti,pak na výsledek a další položku a tak dále.
set
Neuspořádaná množina, neobsahuje duplikáty
setuptools
Soubor vylepšení distribučních nástrojů Pythonu, které umožňují snadněji vytvářet a distribuovat balíčky Pythonu
slice
Dílčí části sekvencí
str
Znakový řetězec: neměnná posloupnost kódových bodů Unicode.
řetězce
Mohou obsahovat čísla, písmena a různé symboly a mohou být uzavřeny buď dvojitými, nebo jednoduchými uvozovkami, i když se častěji používají jednoduché uvozovky.
příkaz
Příkaz je část sady („blok“ kódu).
try
Umožňuje zachytit výjimky vyvolané v připojeném bloku kódu a zpracovat je pomocí klauzulíexcept.
tuple
Vyměnitelný, může obsahovat smíšené typy.
variables
Místo pro texty a čísla. znaménko rovnosti (=) se používá pro přiřazení hodnot proměnným.
while
Vykonává blok kódu, dokud je jeho podmínka pravdivá.
with
Uzavírá blok kódu uvnitř kontextového manažeru.
yield
Vrací hodnotu z funkce generátoru.
Zen Pythonu
Při zadání „import this“ se vypíše filozofie Pythonu.
Další čtení
Doporučené školení Pythonu
Pro školení Pythonu doporučujeme především DataCamp.
.
Napsat komentář