If29. An integer number is given. Output its line-description of the form "negative even number", "zero number", "positive odd number", etc.

Solution in Python 3:

for i in range(-4,5):
if i == 0:
s = "zero "
elif i > 0:
s = "positive "
else:
s = "negative "

if i != 0:
if i%2 == 0:
s += "even "
else:
s += "odd "
s += "number"
print(i," : ",s)