Fórmula Resolvente
Tutorial
- Bem vindo ao Python!
- Strings
- Inteiros, Floats e Calculadoras
- Listas e ciclos for
- Números Aleatórios
- Booleanos
- Donatello, a Tartaruga
- O Donatello quer ser um roomba
- Cifrar como César
- Fórmula Resolvente
- Encontrar o pi!
Vamos agora desenhar gráficos usando o p.plot(xs, ys) que recebe duas listas. As listas indicam os pares (x,y) de cada ponto. Por exemplo, para desenhar os pontos (1,2) e (5,6), devemos fazer p.plot([1,5], [2,6]) usando a lista das coordenadas xs e outra com as ys.
Para além do plot, estamos também a usar duas coisas muito úteis! Primeiro, os lambdas! dobro = lambda x : x*2 cria uma função dobro que recebe um x e devolve o dobro desse x. Este lambda é usado para representar a função definida pelo polinómio.
A outra função útil é o map(dobro, [1,2,3]), que devolve uma lista com o dobro de cada elemento da lista. Neste caso devolve [2,4,6].
Para concluir o programa da fórmula resolvente, é preciso definir o delta e as raizes. Relembre a fórmula:

-
Preencha o delta com a fórmula correcta.
-
Preencha as raízes com as fórmulas correctas