How to find if the number is odd or even in python The % (mod) get the rest of division between two numbers, so if the x is even, the rest of x with 2 is 0. number = 2 if number%2 == 0: print(number,"is even") else: print(number, "id odd")