Операторы
Операторы в Python делятся на различные категории, такие как арифметические, сравнения и логические. Давайте рассмотрим каждый из них подробнее.
Арифметические операторы
x = 5
y = 3
print(x + y) # (сложение) Результат: 8
print(x - y) # (вычитание) Результат: 2
print(x * y) # (умножение) Результат: 15
print(x / y) # (деление) Результат: 2.6
print(x % y) # (остаток от деления) Результат: 3
print(x // y) # (целочисленное деление) Результат: 2
print(x ** y) # (возведение в степень) Результат: 8
Операторы сравнения
x = 5
y = 5
# == (равенство) Проверяет равенство двух значений.
print(x == y) # Результат: True
# != (не равно) Проверяет неравенство двух значений.
print(x != y) # Результат: False
# < (меньше) Проверяет, меньше ли первое значение второго.
print(x < y) # Результат: False
# > (больше) Проверяет, больше ли первое значение второго.
print(x > y) # Результат: False
# <= (меньше или равно) Проверяет, меньше ли или равно первое значение второму.
print(x <= y) # Результат: True
# >= (больше или равно) Проверяет, больше ли или равно первое значение второму.
print(x >= y) # Результат: True
Логические операторы
and (логическое И) Возвращает True, если оба операнда истинны.
x = True
y = False
print(x and y) # Результат: False
or (логическое ИЛИ) Возвращает True, если хотя бы один из операндов истинен.
x = True
y = False
print(x or y) # Результат: True
not (логическое НЕ) Инвертирует булевое значение.
x = True
print(not x) # Результат: False
Мы рассмотрели основные арифметические, логические операторы и операторы сравнения в языке программирования Python. Понимание этих операторов и выражений является важной частью освоения языка Python и разработки программного обеспечения на нём.
Решайте задачи для закрепления материала "Решать задачи"
Комментарии
Добавить комментарий
Содежание
1. История создания Python
2. Установка интерпретатора Python и IDE
3. Hello world
4. Переменные и типы данных
5. Операторы
6. Взаимодействие с пользователем
7. Условные конструкции
8. Циклы
9. Списки и строки
10. Функции
11. Декораторы
12. Рекурсия
13. Списки
14. Словари
15. Кортежи
16. Множества
17. Основы ООП
18. Конструкторы и деструкторы
19. Наследование
20. Полиморфизм
21. Инкапсуляция
22. Методы работы со строками
23. Форматирование строк
24. Регулярные выражения
25. Пакетный менеджер pip
26. Обработка ошибок и исключений
27. Генераторы и итераторы
28. Асинхронное программирование
29. Многопоточность
30. Многопроцессорность