The best way to do this would be to use the "mod" function. It returns the remainder after performing integer division. For example, 9 mod 2 would be 1 because the remainder of 9/2 is 1. Mod is represented by %. With this in mind, all odd numbers mod 2 will equal 1, and all even numbers will equal 0.
number = raw_input("Please enter an integer: ");
if number % 2 == 1:
print number + " is odd.";
else:
print number + " is even.";
Copyright © 2026 eLLeNow.com All Rights Reserved.