1. Montagem de ambiente
Para começar a trabalhar com Python é preciso operar uma máquina que entenda a linguagem. Atualmente, é possível utilizar Python em ambientes locais e online.
1.1. Python em ambientes locais
O Python está disponível para os três principais SOs feitos para computadores pessoais — sendo eles GNU/Linux, Windows e macOS. Caso opte por aprender Python em algum deles, será preciso fazer configurações que facilitam o trabalho com a linguagem. Esse processo é conhecido como montagem de ambiente.
A seguir será explicado, de forma breve, como fazer a montagem de ambiente Python em cada um dos SOs citados.
1.1.1. Python no GNU/Linux e no macOS
No GNU/Linux e no macOS, o Python já vem instalado. Porém, em alguns caso, a versão instalada é o Python2 que vem sendo substituída gradativamente pelo Python3. Para saber qual versão está instalada, basta acessar o terminal do SO e executar o comando:
python --version
Se o Python3 já estiver instalado, já é possível executá-lo. Entretanto, no cado de somente o Python2 estiver instalado, será preciso baixar o Python3 por meio do site oficial e instalá-lo.
1.1.2. Python no Windows
No SO Windows, para que um usuário possa utilizar o Python, é preciso efetuar sua instalação — ao contrário do GNU/Linux e do macOS, no Windows nenhuma versão do Python vem instalada. Entretanto, existe a possibilidade de alguém já ter feito a instalação do Python no computador. Para verificar basta acessar o terminal do Windows e executar o comando:
python --version
Se o Python3 já estiver instalado, é possível executá-lo. Caso contrário, será preciso baixar o Python3 por meio do site oficial e instalá-lo — o mesmo vale se for identificado a instalação somente do Python2.
1.1.3. Interface de desenvolvimento
Com a instalação do Python finalizada, o próximo passo é instalar uma ferramenta que auxilie e facilite a escrita de código, popularmente conhecida como Integrated Development Environment (IDE) ou, em portugês, Ambiente de Desenvolvimento Integrado. Atualmente existem muitas IDEs, aqui indicaremos o Visual Studio Code, que está disponível para GNU/Linux, Windows e macOS. Sinta-se a vontade para escolher a ferramenta que mais te agrade.
1.2. Python em ambientes online
Também é possível utilizar o Python em ambientes online. Na internet existem diferentes ferramentas desse tipo, aqui indicaremos o Replit. Sinta-se a vontade para escolher a ferramenta que mais te agrade.