Ok, en caso:
Código Python:
Ver original#Como saber si un numero es negativo
if (x < 0):
print(x, "es negativo")
else:
print(x, "es 0 o positivo")
Ahora cuando b (la parte imaginaria) sea negativa no imprimes el signo '+' si es cero o positivo imprimes el signo de mas.