Write a program to read n numbers from a user and print:

  • Number of positive numbers.
  • Number of negative numbers.
  • Number of zeros. 
  • Number of odd numbers.
  • Number of even numbers.
  • Average of all numbers.

Code

# list
l = []
print("Enter number of elements: ", end="")
n = int(input())
print("Enter elements")

for i in range(n):
l.append(input())
print(l)

if len(l) == 0:
print("List is empty")
else:
pos = 0
neg = 0
zero = 0
odd = 0
even = 0
sum = 0
for i in l:
if int(i) > 0:
pos += 1
elif int(i) < 0:
neg += 1
else:
zero += 1
if int(i) % 2 == 0:
even += 1
else:
odd += 1
sum += int(i)
print("Positive: ", pos)
print("Negative: ", neg)
print("Zero: ", zero)
print("Odd: ", odd)
print("Even: ", even)
print("Average: ", sum/len(l))

Output