This document summarizes Python operators including arithmetic, assignment, comparison, logical, identity, membership, and bitwise operators. It provides examples of common operators like addition, subtraction, equality checking, and shows how operators like assignment, logical AND, and bitwise XOR work. Usage examples are given for arithmetic operations, comparisons, and basic programs.
Python Operators Operatorsare used to perform operations on variables and values Python divides the operators in the following groups Arithmetic operators Assignment operators Comparison operators Logical operators Identity operators Membership operators Bitwise operators
3.
Python Arithmetic operators OperatorName Example + Addition x + y - Subtraction x - y * Multiplication x * y / Division x / y % Modulus x % y ** Exponentiation x ** y // Floor division x // y
4.
Python Assignment Operators OperatorExample Same As = x = 5 x = 5 += x += 3 x = x + 3 -= x -= 3 x = x - 3 *= x *= 3 x = x * 3 /= x /= 3 x = x / 3 %= x %= 3 x = x % 3 //= x //= 3 x = x // 3 **= x **= 3 x = x ** 3 &= x &= 3 x = x & 3 |= x |= 3 x = x | 3 ^= x ^= 3 x = x ^ 3 >>= x >>= 3 x = x >> 3 <<= x <<= 3 x = x << 3
5.
Python Comparison Operators OperatorName Example == Equal x == y != Not equal x != y > Greater than x > y < Less than x < y >= Greater than or equal to x >= y <= Less than or equal to x <= y
6.
Python Logical Operators OperatorDescription Example and Returns True if both statements are true x < 5 and x < 10 or Returns True if one of the statements is true x < 5 or x < 4 not Reverse the result, returns False if the result is true not(x < 5 and x < 10)
7.
Python Identity Operators OperatorDescription Example is Returns true if both variables are the same object x is y is not Returns true if both variables are not the same object x is not y
8.
Python Membership Operators OperatorDescription Example in Returns True if a sequence with the specified value is present in the object x in y not in Returns True if a sequence with the specified value is not present in the object x not in y
9.
Python Bitwise Operators Operat or NameDescription & AND Sets each bit to 1 if both bits are 1 | OR Sets each bit to 1 if one of two bits is 1 ^ XOR Sets each bit to 1 if only one of two bits is 1 ~ NOT Inverts all the bits << Zero fill left shift Shift left by pushing zeros in from the right and let the leftmost bits fall off >> Signed right shift Shift right by pushing copies of the leftmost bit in from the left, and let the rightmost bits fall off
10.
Exercise Multiply 10with 5 and print the result. Divide 10 by 2, and print the result If 5____ 10: Print (“5 and 10 is not equal”)
11.
Program time 1.PrintHello World 2. Add Two numbers 3.Take an input from user and display the same. 4. Find the square of a number.