Tutorial

  1. Bem vindo ao Python!
  2. Strings
  3. Inteiros, Floats e Calculadoras
  4. Listas e ciclos for
  5. Números Aleatórios
  6. Booleanos
  7. Donatello, a Tartaruga
  8. O Donatello quer ser um roomba
  9. Cifrar como César
  10. Fórmula Resolvente
  11. 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:

My helpful screenshot

  1. Preencha o delta com a fórmula correcta.

  2. Preencha as raízes com as fórmulas correctas