Bitwise NOT Operator
Bitwise NOT Operator is used to perform NOT operation for the given operand at bit level.
Symbol
The symbol of bitwise NOT operator is ~.
Syntax
The syntax to do bitwise NOT operation for the operand x is
~ x
Example
The following is a simple example of how bitwise NOT operation is done for a number.
x = 5
# Bit level
x = 00000101
~ x = 11111010
~ x = -00000110 (in signed form)
Therefore ~x = -6 (in signed form)
In this following program, we take an integer value in x, and perform bitwise NOT operation for the value in x.
Output
~5 = -6
Summary
In this tutorial of Python Examples, we learned about Bitwise NOT Operator, and it’s usage with the help of examples.