PYTHON ВЕРТИКАЛЬНАЯ ЧЕРТА
В Python вертикальная черта (|) используется в качестве бинарного оператора "ИЛИ" для двух операндов. Если хотя бы один из операндов истинный, результат будет истинным. Например:
x = 5
y = 3
if x > 2 | y < 4:
print("Оператор ИЛИ работает")
Результат выполнения кода: Оператор ИЛИ работает. Это происходит потому, что x > 2 и y < 4 являются истинными выражениями, поэтому результат оператора ИЛИ также будет истинным.
Кроме того, вертикальная черта также используется для побитового ИЛИ двух чисел. Например:
x = 5
y = 3
result = x | y
print(result)
Результат выполнения кода: 7, что соответствует побитовому ИЛИ для двух чисел 0101 и 0011.
В Python также есть оператор "И" (амперсанд &), который используется для битового И двух чисел. Например:
x = 5
y = 3
result = x & y
print(result)
Результат выполнения кода: 1, что соответствует битовому И для двух чисел 0101 и 0011.
Printing Stars \
Printing Stars \
Curso Python #013 - Estrutura de repetição for
Exercício Python #042 - Analisando Triângulos v2.0
Printing Stars \
Tipagem estática com PYTHON ? - TYPE HINTS
Типизированный Python для профессиональной разработки — теория и практика [2022]
How to Fit Custom Trendlines in Python
Exercício Python #035 - Analisando Triângulo v1.0
Python program to print dumbbell shape star pattern - two hollow triangle star pattern in python
Новые материалы:
- Python скачать 3 6
- Практикум по математике и python ответы stepik
- Python декартово дерево
- Как установить pygame
- Python скользящее окно
- Ldap3 python примеры
- Авл дерево python
- Поисковик на python
- Flask или django
- Python какая версия для windows 7
- Psutil python 3 документация
- Python функции высшего порядка
- Оператор match в python
- Python посчитать количество символов в файле
- Проверка распределения на нормальность python