>>> 2+3
5
Видео лекция: Операторы
Арифметические операторы
x = 15
y = 4
# Вывод: x + y = 19
print('x + y =', x+y)
# Вывод: x - y = 11
print('x - y =', x-y)
# Вывод: x * y = 60
print('x * y =', x*y)
# Вывод: x / y = 3.75
print('x / y =', x/y)
# Вывод: x // y = 3
print('x // y =', x//y)
# Вывод: x ** y = 50625
print('x ** y =', x**y)
x + y = 19
x - y = 11
x * y = 60
x / y = 3.75
x // y = 3
x ** y = 50625
Операторы сравнения
x = 10
y = 12
# Вывод: x > y — False
print('x > y —', x>y)
# Вывод: x < y — True
print('x < y —', x<y)
# Вывод: x == y — False
print('x == y —', x==y)
# Вывод: x != y — True
print('x != y —', x!=y)
# Вывод: x >= y — False
print('x >= y —', x>=y)
# Вывод: x <= y — True
print('x <= y —', x<=y)
x > y — False
x < y — True
x == y — False
x != y — True
x >= y — False
x <= y — True
Видео лекция: Логические операторы
Что в итоге:
x = True
y = False
print('x and y —', x and y)
print('x or y —', x or y)
print('not x —', not x)
x and y — False
x or y — True
not x — False
Побитовые операторы
Операторы присваивания
Особые операторы
Операторы тождественности
x1 = 5
y1 = 5
x2 = 'Привет'
y2 = 'Привет'
x3 = [1,2,3]
y3 = [1,2,3]
# Вывод: False
print(x1 is not y1)
# Вывод: True
print(x2 is y2)
# Вывод: False
print(x3 is y3)
False
True
False
Операторы принадлежности
x = 'Привет, мир'
y = {1:'a',2:'b'}
# Вывод: True
print('П' in x)
# Вывод: True
print('привет' not in x)
# Вывод: True
print(1 in y)
# Вывод: False
print('б' in y)
True
True
True
False