Search courses, chapters, or pages...
Escolha uma instalação confiável do Python 3 e reconheça opções importantes, como “Add Python to PATH” no Windows. Compare rapidamente python.org, instaladores do sistema e versões já pré-instaladas no macOS ou Linux.
Abra o Terminal, PowerShell ou Prompt de Comando e rode comandos como `python --version`, `python3 --version` ou `py --version`. Você vai descobrir qual nome realmente chama o Python no seu computador.
Diferencie o prompt do terminal, como `$`, `%` ou `C:\>`, do prompt do Python, `>>>`. Assim você sabe onde digitar comandos do sistema e onde digitar código Python.
Use what you learned in the previous lesson to solve real-world problems.
Use comandos como `pwd` ou `cd` para saber em que pasta você está e entrar na pasta do seu projeto. Reconheça também `ls` e `dir` para listar arquivos, sem depender do botão de uma ferramenta.
Check what you understood with a short quiz.
Abra o interpretador com `python`, `python3` ou `py` e teste uma linha por vez no prompt `>>>`. Saia com `exit()` ou o atalho do sistema quando terminar.
Crie um arquivo de texto puro com final `.py`, usando um editor como VS Code, IDLE ou outro editor de código. Evite salvar como `.txt` sem perceber e escolha uma pasta fácil de encontrar pelo terminal.
Rode um arquivo com um comando como `python ola.py`, `python3 ola.py` ou `py ola.py`. Observe que o Python executa o conteúdo salvo do arquivo, não o que ficou aberto e ainda não foi salvo no editor.
Leia mensagens como “can’t open file” ou “No such file or directory” como pistas sobre pasta, nome e extensão. Confira se o terminal está na pasta certa e se o arquivo tem exatamente o nome esperado.
Quando usar um botão como Run no VS Code ou em outro editor, procure o terminal e o comando que ele executou. Você vai relacionar a conveniência do editor com o mesmo processo que faria manualmente.
Leia uma mensagem de erro procurando o arquivo, o número da linha, o tipo do erro e a frase final. Use erros simples como `SyntaxError` e `NameError` para praticar a ideia de que o Python está dando pistas, não falando em código secreto.
Review this chapter with practice based on your mistakes.