Рубрики
Без рубрики

Python и оператор

Python и оператор доступен для побитовой и логической операции. Узнайте, как использовать Python Bitwise & Operator и Logical и оператор с примером кода.

Автор оригинала: Pankaj Kumar.

Операторы Python могут быть разделены на несколько категорий. Двое из них – битовые операторы и логические операторы. Оператор BibeWise выполняет операции на целых числах в двоичном формате, тогда как логические операторы выполняют операции на логические значения.

Python и оператор

Существует два типа Python и операторов.

  1. Побитовый и оператор : Это обозначено & и работать с целыми числами. Числа преобразуются в двоичный формат и побитовые и выполняется операция. Наконец, выход возвращается в десятичный формат.
  2. Логично и оператор : Это обозначено и и работать с логическими ценностями. Вывод логический – либо Правда или Ложь Отказ

Python побитовый и пример оператора

Давайте посмотрим на пример побитового и оператора. Мы попросим пользователя ввести два номера и распечатать их двоичный и операционный выход.

a = int(input('Please enter an integer:\n'))
b = int(input('Please enter another integer:\n'))

print(f'{a} in binary is {str(bin(a))[2:]}')
print(f'{b} in binary is {str(bin(b))[2:]}')
print(f'Binary AND of {a} and {b} is {a&b}')

Выход :

Python Logical и пример оператора

Давайте посмотрим на пример логического и оператора. Мы попросим пользователя ввести однозначное число и распечатать, если это положительно или отрицательно. Если пользователь не входит однозначное целое число, то мы тоже распечатаем его.

x = int(input('Please enter a single digit integer:\n'))

if x > 0 and x < 10:
    print('You entered positive single digit number')
elif x  -10:
    print('You entered negative single digit number')
else:
    print('You did not entered single digit integer')

Выход :

Python Logical и оператор

Резюме

Python предоставляет много операторов для работы с различными типами типа данных. Здесь мы узнали, как использовать Python и операторы с логическими и битовыми двоичными целыми числами.