Hola, Jhon, espero que estés bien
He revisado tu código y parece que hay un pequeño error en las condiciones de los bloques elif. Vamos a corregirlo para que funcione correctamente según las reglas que mencionaste.
Tu código actual tiene un problema en la forma en que están estructuradas las condiciones. Aquí tienes una versión corregida:
ingresos_totales = float(input("Ingrese el total de sus ingresos:"))
gastos_totales = float(input("Ingrese el total de sus gastos:"))
cant_nuevos_clientes = int(input("Cantidad de nuevos clientes:"))
if (ingresos_totales - gastos_totales) <= 0:
print("Trimestre deficitario")
elif (ingresos_totales - gastos_totales) > 10000 and cant_nuevos_clientes >= 50:
print("Trimestre excelente")
elif (ingresos_totales - gastos_totales) > 5000 and cant_nuevos_clientes >= 20:
print("Trimestre bueno")
elif (ingresos_totales - gastos_totales) > 0:
print("Trimestre regular")
Prueba este código y debería funcionar como esperas. Espero que esto aclare tus dudas.
Espero haber ayudado y buenos estudios!