Оператори#
Вступ#
Оператори в Python — це спеціальні символи та ключові слова, які дозволяють виконувати операції зі значеннями та змінними. Вони охоплюють широкий спектр функціональних можливостей — від арифметики та порівняння до логічних, побітових операцій та операцій присвоєння. Оволодіння цими операторами є важливим для побудови виразного та ефективного коду Python, оскільки вони формують основу майже кожного процесу обчислення або прийняття рішень у ваших програмах. Нижче ви знайдете короткі приклади для кожного оператора, які допоможуть вам зрозуміти їх використання та очікувані результати.
Arithmetic#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Додавання |
|
|
|
Дивізіон |
|
|
|
Піднесення до степеня |
|
|
|
Поверховий відділ |
|
|
|
Модульно |
|
|
|
Множення |
|
|
|
Заперечення |
|
|
|
Віднімання |
|
|
|
Augmented Arithmetic#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Додавання |
|
|
|
Дивізіон |
|
|
|
Піднесення до степеня |
|
|
|
Поверховий відділ |
|
|
|
Модуль |
|
|
|
Множення |
|
|
|
Віднімання |
|
|
|
Comparison#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Рівність |
|
|
|
Нерівність |
|
|
|
Більше ніж |
|
|
|
Більше або дорівнює |
|
|
|
Менше ніж |
|
|
|
Менше або дорівнює |
|
|
|
Ланцюгове порівняння |
|
|
|
Logical#
Ім’я |
Символ |
Приклад |
|---|---|---|
Хибно |
|
Певні значення визначені як
|
Правда |
|
Будь-який об’єкт, який явно не є |
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Ідентичність |
|
|
|
Не ідентичність |
|
|
|
Логічне І |
|
|
|
Логічне заперечення |
|
|
|
Логічне АБО |
|
|
|
Умовний вираз |
|
|
|
Sequences (Lists, Tuples, Strings)#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Конкатенація |
|
|
|
Призначення фрагмента |
|
|
|
Видалення фрагмента |
|
|
|
Нарізка |
|
|
Dictionaries (Mappings)#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Індексоване завдання |
|
|
|
Індексоване видалення |
|
|
|
Індексування |
|
|
String Formatting#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Форматування рядків |
% |
|
|
Membership#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Тест на стримування |
|
|
|
Заперечення членства (не входить) |
|
|
|
Bitwise#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Побітове «І» |
|
|
|
Побітове виключне АБО (XOR) |
|
|
|
Побітова інверсія (НЕ) |
|
|
|
Побітове АБО |
|
|
|
Зсув ліворуч |
|
|
|
Зсув праворуч |
|
|
|
Augmented Bitwise#
Ім’я |
Символ |
Оператор |
Приклад |
|---|---|---|---|
Доповнений побітовий «І» |
|
|
|
Розширене побітове виключне АБО (XOR) |
|
|
|
Доповнене побітове АБО |
|
|
|
Розширений лівий зсув |
|
|
|
Розширений зсув управо |
|
|
|