Skip to content · ⁨Pular para o conteúdo⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨Aprender a Programar — Python, Java, C, SQL & Web⁩

Python Basics · ⁨Noções Básicas de Python⁩

Your very first steps in programming — no experience needed. · ⁨Seus primeiros passos na programação — nenhuma experiência necessária.⁩

python 22 Lessons · ⁨Lições⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨Cada aula roda no seu navegador — escreva código real, pressione Executar e as tarefas se verificam sozinhas. Grátis, sem necessidade de conta, com notas traduzidas em par com o inglês.⁩

Start the course · ⁨Iniciar o curso⁩

Lessons in this course · ⁨Lições neste curso⁩

  1. 00 Run it! · ⁨Execute!⁩ 3 required tasks
  2. 01 Your first program · ⁨Seu primeiro programa⁩ 3 required tasks Video · ⁨Vídeo⁩
  3. 02 Variables · ⁨Variáveis⁩ 3 required tasks Video · ⁨Vídeo⁩
  4. 03 Numbers & operators · ⁨Números & operadores⁩ 3 required tasks Video · ⁨Vídeo⁩
  5. 04 Getting input · ⁨Obtendo entrada⁩ 3 required tasks Video · ⁨Vídeo⁩
  6. 05 Working with strings · ⁨Trabalhando com strings⁩ 4 required tasks Video · ⁨Vídeo⁩
  7. P1 Project: Mad Libs · ⁨Projeto: Mad Libs⁩ Project · ⁨Projeto⁩
  8. 06 Making decisions · ⁨Tomando decisões⁩ 4 required tasks Video · ⁨Vídeo⁩
  9. 07 Counting loops · ⁨Laços de contagem⁩ 4 required tasks Video · ⁨Vídeo⁩
  10. 08 While loops · ⁨Laços While⁩ 3 required tasks Video · ⁨Vídeo⁩
  11. P2 Project: Guess the number · ⁨Projeto: Adivinhe o número⁩ Project · ⁨Projeto⁩
  12. 09 Lists (1-D arrays) · ⁨Listas (arrays 1-D)⁩ 3 required tasks Video · ⁨Vídeo⁩
  13. P3 Project: Quiz with a score · ⁨Projeto: Quiz com pontuação⁩ Project · ⁨Projeto⁩
  14. 10 Functions · ⁨Funções⁩ 3 required tasks Video · ⁨Vídeo⁩
  15. P4 Project: Rock, paper, scissors · ⁨Projeto: Pedra, papel, tesoura⁩ Project · ⁨Projeto⁩
  16. 11 Scope & arguments · ⁨Escopo e argumentos⁩ 3 required tasks Video · ⁨Vídeo⁩
  17. 12 Dictionaries (records) · ⁨Dicionários (registros)⁩ 3 required tasks Video · ⁨Vídeo⁩
  18. P5 Project: Text adventure · ⁨Projeto: Aventura de texto⁩ Project · ⁨Projeto⁩
  19. 13 Planning & pseudocode · ⁨Planejamento e pseudocódigo⁩ 3 required tasks Video · ⁨Vídeo⁩
  20. 14 Errors & testing · ⁨Erros e testes⁩ 3 required tasks Video · ⁨Vídeo⁩
  21. 15 Putting it all together · ⁨Juntando tudo⁩ 3 required tasks Video · ⁨Vídeo⁩
  22. P6 Project: Hangman · ⁨Projeto: Forca⁩ Project · ⁨Projeto⁩
  23. history A short history of Python · ⁨Uma breve história do Python⁩ Reading and resources
  24. usage What Python is used for · ⁨Para que Python é usado⁩ Reading and resources
  25. resources Where to learn more · ⁨Onde aprender mais⁩ Reading and resources
  26. setup Set up your computer · ⁨Configure seu computador⁩ Reading and resources

Language reference · ⁨Referência de idioma⁩

/know/reference/python

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP