Lógico y NOT en modo bit Los operadores de Boole en Python

Python | Lógica bit a bit y no los operadores : Aquí, vamos a aprender lógica NOT (no) y NOT en modo bit (~) Los operadores de trabajo con los valores class en Python?

En pitón, no se utiliza Boolean Lógico NO operador, y ~ se utiliza class NOT en modo bit. Aquí, vamos a ver a sus usos y aplicación en Python.

lógico NOT (no) operador se utiliza para revertir el resultado, devuelve “falso” si el resultado es “verdadera”; “Verdadero”, de lo contrario.

NOT en modo bit (~) operador se utiliza para invertir todos los bits es decir, que devuelve el complemento a uno del número.

programa en Python del operador lógico NOT (no)

# Logical NOT (not) operator
x = True
y = False
# printing the values
print("x: ", x)
print("y: ", y)
# 'not' operations
print("not x: ", not x)
print("not y: ", not y)

Salida:

x:  True
y: False
not x: False
not y: True

programa en Python de NOT en modo bit (~) del operador

# Bitwise NOT (~) operator
x = True
y = False
# printing the values
print("x: ", x)
print("y: ", y)
# '~' operations
print("~ x: ", ~ x)
print("~ y: ", ~ y)
# assigning numbers
x = 123
y = 128
# printing the values
print("x: ", x)
print("y: ", y)
# '~' operations
print("~ x: ", ~ x)
print("~ y: ", ~ y)

Salida:

x:  True
y: False
~ x: -2
~ y: -1
x: 123
y: 128
~ x: -124
~ y: -129


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *