Executando Python
Python 3
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 foi dividida entre elas. Essa era acabou. Python 2 parou de receber atualizações em 2020, e Python 3 é o que todos entendem por "Python" agora.
Tudo nestes documentos é Python 3. Se você vier a encontrar tutoriais antigos que escrevem print "hello" sem parênteses, esse é Python 2. Os conceitos ainda se aplicam, mas a sintaxe é diferente.
print "hello" e sem parênteses, esse é Python 2, as ideias se mantêm mas a sintaxe não. PEP
Você verá o termo PEP aparecer de tempos em tempos. Significa Python Enhancement Proposal, o processo formal pelo qual mudanças no Python são propostas e discutidas. Você não precisa conhecer o processo em profundidade, mas dois aparecem frequentemente o suficiente para valer a pena conhecer:
- PEP 8: um conjunto de regras para como o código Python deve ser escrito e formatado. Coisas como como nomear suas variáveis, quanto indentar e quando adicionar linhas em branco. Você não precisa memorizá-lo. A maioria dos editores de código lidam com isso automaticamente, e você aprenderá naturalmente à medida que escreve mais código.
- PEP 20: apelidado de Zen do Python. Digite
import thisem qualquer ambiente Python e ele imprime uma breve lista de princípios orientadores. Coisas como "Legibilidade conta" e "Simples é melhor que complexo." É a filosofia por trás do porquê Python se parece e se sente da maneira que é.
PEP 8 (as regras de estilo, seu editor cuida da maioria delas) e 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 é bem aqui no navegador. Sem instalação, sem configuração necessária.
Executar Python localmente em sua máquina é algo que cobriremos em uma seção futura. Por enquanto, o playground do navegador tem tudo que você precisa para acompanhar.

