En este código, el bloque de comandos (líneas 7-10) se ejecuta solo si el discriminante del polinomio es no negativo. ¡Verificar! Cambie los valores de , y para que tenga raíces complejas.
Observación 3.1.1.1.(Indentación)
En las líneas 7-10 del código anterior, la indentación de los comandos es obligatoria. El bloque de comandos indentados indica el alcance de la instrucción if.
3.1.2 if-else
Vamos a modificar el código anterior, de modo que las raíces complejas se calculen e impriman cuando sea necesario.
En Python, los números complejos pueden ser asignados como objetos de la clase complex. El número imaginario se denota por 1j y un número completo por a + b*1j.
3.1.3 if-elif-else
La instrucción elif es una conjunción de una secuencia de instrucciones else-if. Vamos a modificar el código anterior, de modo que el caso de raíces reales dobles se compute de manera apropiada.
Desarrolle un código en el que dados tres puntos , y en el plano, verifique si determina un triángulo. Si es afirmativo, clasifíquelo como un triángulo equilátero, isósceles o escaleno.