AngoCode
Python

Python do Zero

Programar em Python desde o início: variáveis, decisões, ciclos, listas, funções e dicionários.

Lições
6
Exercícios
18
Carga horária
30 h
Certificado
Sim, verificável

Plano programático

Cada lição tem uma explicação e exercícios de código corrigidos automaticamente, no navegador.

  1. Uma variável é uma caixa com etiqueta: a etiqueta é o nome (idade) e lá dentro guardas um valor (16). Podes trocar o conteúdo quando quiseres.

    Temas

    • Mostrar no ecrã: `print
    • Variáveis
    • Ler do teclado: `input
    • Juntar texto com f-strings

    Prática

    • Exercício: Olá, nome!
    • Exercício: Soma de dois números
    • Prever o resultado: O que aparece no ecrã?
  2. Os tipos são como recipientes diferentes: um copo (inteiro), uma garrafa com medida (decimal) e um saco de letras (texto). Não se mistura tudo da mesma forma.

    Temas

    • Os tipos básicos
    • Operações
    • Casas decimais
    • Texto

    Prática

    • Exercício: Média de três notas
    • Exercício: Minutos em horas e minutos
    • Exercício: Preço com IVA
  3. Um if é um cruzamento com semáforo: se está verde, segues por um lado; senão, segues pelo outro. O elif acrescenta mais caminhos.

    Temas

    • if / else
    • Comparações
    • Várias hipóteses: elif
    • and, or, not

    Prática

    • Exercício: Par ou ímpar
    • Exercício: Classificar a nota
    • Exercício: O maior de três
  4. Um ciclo é como dar voltas ao campo: o for sabe quantas voltas vai dar; o while continua enquanto não estiveres cansado.

    Temas

    • for com range
    • Acumular
    • while

    Prática

    • Exercício: Tabuada
    • Exercício: Soma de 1 até n
    • Exercício: Contagem decrescente
  5. Uma lista é uma fila numerada: cada elemento tem uma posição, e a primeira posição é a 0.

    Temas

    • Criar e usar
    • Funções úteis
    • Percorrer
    • Ler vários números numa linha

    Prática

    • Exercício: Maior, menor e média
    • Exercício: Só os pares
    • Prever o resultado: O que mostra esta lista?
  6. Uma função é uma receita com nome: escreves os passos uma vez e depois basta chamá-la. Um dicionário é uma agenda: procuras pelo nome (a chave) e encontras o número (o valor).

    Temas

    • Funções
    • Dicionários
    • Percorrer um dicionário
    • Contar com um dicionário

    Prática

    • Exercício: Contar vogais
    • Exercício: Total da compra
    • Exercício: A palavra mais repetida