Operátoři#
Zavedení#
Operátory v Pythonu jsou speciální symboly a klíčová slova, která umožňují provádět operace s hodnotami a proměnnými. Zahrnují širokou škálu funkcí – od aritmetiky a porovnávání až po logické, bitové a přiřazovací operace. Zvládnutí těchto operátorů je nezbytné pro tvorbu expresivního a efektivního kódu v Pythonu, protože tvoří základ téměř každého výpočtového nebo rozhodovacího procesu ve vašich programech. Níže naleznete stručné příklady pro každý operátor, které vám pomohou pochopit jeho použití a očekávané výsledky.
Arithmetic#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Přidání |
|
|
|
Divize |
|
|
|
Umocňování |
|
|
|
Podlahové oddělení |
|
|
|
Modulo |
|
|
|
Násobení |
|
|
|
Negace |
|
|
|
Odčítání |
|
|
|
Augmented Arithmetic#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Přidání |
|
|
|
Divize |
|
|
|
Umocňování |
|
|
|
Podlahové oddělení |
|
|
|
Modul |
|
|
|
Násobení |
|
|
|
Odčítání |
|
|
|
Comparison#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Rovnost |
|
|
|
Nerovnost |
|
|
|
Větší než |
|
|
|
Větší než nebo rovno |
|
|
|
Méně než |
|
|
|
Menší než nebo rovno |
|
|
|
Řetězené srovnání |
|
|
|
Logical#
Jméno |
Symbol |
Příklad |
|---|---|---|
Falešný |
|
Některé hodnoty jsou definovány jako
|
Věrný |
|
Jakýkoli objekt, který není explicitně |
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Identita |
|
|
|
Ne identita |
|
|
|
Logické A |
|
|
|
Logická negace |
|
|
|
Logické NEBO |
|
|
|
Podmíněný výraz |
|
|
|
Sequences (Lists, Tuples, Strings)#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Zřetězení |
|
|
|
Přiřazení řezu |
|
|
|
Smazání řezu |
|
|
|
Krájení |
|
|
Dictionaries (Mappings)#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Indexované přiřazení |
|
|
|
Indexované smazání |
|
|
|
Indexování |
|
|
String Formatting#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Formátování řetězců |
% |
|
|
Membership#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Test zadržování |
|
|
|
Negace členství (ne v) |
|
|
|
Bitwise#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Bitové A |
|
|
|
Bitově exkluzivní OR (XOR) |
|
|
|
Bitová inverze (NOT) |
|
|
|
Bitové OR |
|
|
|
Levý posun |
|
|
|
Pravý posun |
|
|
|
Augmented Bitwise#
Jméno |
Symbol |
Operátor |
Příklad |
|---|---|---|---|
Rozšířené bitové And |
|
|
|
Rozšířený bitový exkluzivní OR (XOR) |
|
|
|
Rozšířené bitové součet |
|
|
|
Rozšířený levý posun |
|
|
|
Rozšířený pravý posun |
|
|
|