Executando Python
Python 3
O Python teve duas versões principais: Python 2 e Python 3. Elas se parecem, mas não são totalmente compatíveis, e por anos a comunidade ficou dividida entre as duas. Essa fase acabou. O Python 2 deixou de receber atualizações em 2020, e hoje, quando alguém diz "Python", está se referindo ao Python 3.
Tudo nessa documentação é Python 3. Se você encontrar tutoriais antigos que escrevem print "hello" sem parênteses, isso é Python 2. Os conceitos continuam válidos, mas a sintaxe é diferente.
print "hello" e sem parênteses, isso é Python 2 — as ideias continuam valendo, mas a sintaxe não. PEP
De vez em quando você vai encontrar o termo PEP. Ele significa Python Enhancement Proposal, o processo formal pelo qual mudanças no Python são propostas e discutidas. Você não precisa conhecer esse processo em detalhes, mas duas PEPs aparecem com frequência suficiente para valer a pena conhecer:
- PEP 8: um conjunto de regras sobre como o código Python deve ser escrito e formatado. Coisas como nomear variáveis, quanto indentar e quando adicionar linhas em branco. Você não precisa memorizar isso. A maioria dos editores de código faz isso automaticamente por você, e você vai absorver essas regras naturalmente conforme escreve mais código.
- PEP 20: conhecida como o Zen do Python. Digite
import thisem qualquer ambiente Python e ele imprime uma pequena lista de princípios orientadores. Coisas como "Legibilidade importa" e "Simples é melhor que complexo". É a filosofia por trás da aparência e da sensação que o Python transmite.
PEP 8 (as regras de estilo, que seu editor cuida da maior parte) e a PEP 20, o Zen do Python. Digite import this para lê-lo. Onde executar seu código
A forma mais rápida de começar é aqui mesmo, no navegador. Sem instalação, sem configuração necessária.
Executar Python localmente na sua máquina é algo que vamos abordar em uma seção futura. Por enquanto, o playground no navegador tem tudo que você precisa para acompanhar.

