Python está disponível tanto para Windows e Macintosh como para os diversos Unix (incluindo o Linux). Cada plataforma possui um pacote específico para instalação, que normalmente inclui um grande número de bibliotecas de código e um programa executável python4. Este é o interpretador Python que usaremos para executar nossos programas.
Para iniciar, vamos executar o interpretador interativamente, no modo shell. Em outras palavras, vamos entrar o código-fonte diretamente, sem criar um arquivo separado. Para este fim, execute o interpretador (digitando apenas `python'). Será impresso algo como o seguinte (dependendo de qual sistema estiver usando):
% python
Python 2.3.3 (#1, Dec 22 2003, 15:38:09)
[GCC 2.95.4 20011002 (Debian prerelease)] on linux2
Type "help", "copyright", "credits" or "license" for more
information.
>>>
Este símbolo »> chamamos de prompt, e indica que o interpretador está aguardando ser digitado um comando. O shell Python oferece uma excelente forma de testar código, e vamos começar com algumas instruções simples.
>>> a = 1
>>> print a
1
>>> b = "Hello world"
>>> print b
Hello world
Neste exemplo, são introduzidos dois aspectos básicos: primeiro, a atribuição de variáveis; segundo, a instrução print, que exibe valores e o conteúdo de variáveis.
A forma interativa de executar o Python é conveniente; no entanto, não armazena o código digitado, servindo apenas para testes e procedimentos simples. Para programas mais complexos, o código-fonte é normalmente escrito e armazenado em um arquivo.