;

# Python Program to Check if a Given Number is Positive, Negative or 0

###### Tutorialsrack 22/04/2020 Python

In this Python program, we will learn how to check if a given number is positive, negative, or 0. A Number is positive if the number is greater than 0 (number > 0). And if the number is less than 0 then it is a negative number.

Here is the source code of the program to check if a given number is positive, negative, or 0.

### Program 1: With If...elif...else statement

Program 1: With If...elif...else statement

``````# Python Program to Check if a Given Number is Positive, Negative or 0

# Take the User Input
num = float(input("Enter a number: "))

if num > 0:
print("Given Number is a Positive number (+)")
elif num == 0:
print("Given Number is equals to Zero (0)")
else:
print("Given Number is a Negative number (-)")
``````
##### Output

Enter a number: 5

Given Number is a Positive number (+)

Enter a number: -5

Given Number is a Negative number (-)

### Program 2: With Nested IF

Program 2: With Nested if

``````# Python Program to Check if a Given Number is Positive, Negative or 0

# Take the User Input
num = float(input("Enter a number: "))
if num >= 0:
if num == 0:
print("Given Number is equals to Zero (0)")
else:
print("Given Number is a Positive number (+)")
else:
print("Given Number is a Negative number (-)")
``````
##### Output

Enter a number: 5

Given Number is a Positive number (+)

Enter a number: -6

Given Number is a Negative number (-)