☞ We can have an if…elif…else statement inside another if…else statement.
Syntax :if <test_condition>: Statement_1 Statement_2 ………. if <test_condition>: Statement_1 Statement_2 ………. elif <test_condition>: Statement_1 Statement_2 ………. else : Statement_1 Statement_2 ………. elif <test_condition>: Statement_1 Statement_2 ………. else: Statement_1 Statement_2 ……….
x = int(input("Enter a number : ")) if x > 0: print(x, " is positive") if x % 2 == 0: print(x, "is even") else: print(x, "is odd") elif x < 0: print(x, "is negative") else: print(x, "is zero")
Enter a number : 12 12 is positive 12 is even