Доброго времени суток.
Продолжаем наши занятия по изучению языка программирования и разработки Python.
Предыдущие уроки вы можете посмотреть тут, а так же интересные статьи в этом направлении.
Python - это высокоуровневый язык программирования, который известен своей простотой и эффективностью. В этой статье мы рассмотрим основные операторы Python, которые позволяют выполнять различные операции со значениями.
1. Арифметические операторы Python
Примеры:
Пример 1.
a = 10
b = 3
print(a + b) # Сложение: 13
print(a - b) # Вычитание: 7
print(a * b) # Умножение: 30
print(a / b) # Деление: 3.3333333333333335
print(a // b) # Целочисленное деление: 3
print(a % b) # Остаток от деления: 1
print(a ** b) # Возведение в степень: 1000
Пример 2.
# Примеры арифметических операций
a = 10
b = 3
sum_result = a + b # Результат: 13
sub_result = a - b # Результат: 7
mul_result = a * b # Результат: 30
div_result = a / b # Результат: 3.3333
mod_result = a % b # Результат: 1
pow_result = a ** b # Результат: 1000
2. Логические операторы Python
Примеры:
Пример 1.
x = True
y = False
print(x and y) # Логическое И: False
print(x or y) # Логическое ИЛИ: True
print(not x) # Логическое НЕ: False
Пример 2.
# Примеры логических операций
is_true = True
is_false = False
and_result = is_true and is_false # Результат: False
or_result = is_true or is_false # Результат: True
not_result = not is_true # Результат: False
3. Операторы сравнения Python
Примеры:
Пример 1.
a = 10
b = 5
print(a == b) # Равно: False
print(a != b) # Не равно: True
print(a > b) # Больше: True
print(a < b) # Меньше: False
print(a >= b) # Больше или равно: True
print(a <= b) # Меньше или равно: False
Пример 2.
# Примеры операций сравнения
m = 15
n = 20
equal_result = m == n # Результат: False
not_equal_result = m != n # Результат: True
greater_result = m > n # Результат: False
less_result = m < n # Результат: True
greater_equal_result = m >= n # Результат: False
less_equal_result = m <= n # Результат: True
4. Присваивание и составные операторы Python
Примеры:
x = 5
x += 2 # Эквивалентно: x = x + 2
print(x) # Результат: 7
y = 10
y *= 3 # Эквивалентно: y = y * 3
print(y) # Результат: 30
Операторы присваивания используются для присвоения значений переменным.
x = 5 # Присваивание значения 5 переменной x
name = "John" # Присваивание строки "John" переменной name
5. Операторы принадлежности и идентичности Python
Примеры:
lst = [1, 2, 3]
print(2 in lst) # Проверка на вхождение: True
print(4 not in lst) # Проверка на отсутствие: True
a = 5
b = 5
print(a is b) # Проверка идентичности объектов: True
print(a is not b) # Проверка не идентичности объектов: False
Заключение
Операторы Python играют ключевую роль в написании программ на этом языке. В данной статье мы рассмотрели основные операторы: арифметические, логические, операторы сравнения, присваивания, принадлежности и идентичности. Понимание работы операторов позволит вам эффективно работать с данными и выполнять нужные операции в ваших программах на Python.