21.12.2022 Views

python_para_desenvolvedores_2ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introdução 15

# Uma lista de instrumentos musicais

instrumentos = ['Baixo', 'Bateria', 'Guitarra']

# Para cada nome na lista de instrumentos

for instrumento in instrumentos:

O caractere “#” indica que o

resto da da linha é um comentário.

# mostre o nome do instrumento musical

print instrumento

Saída:

Baixo

Bateria

Guitarra

No exemplo, “instrumentos” é uma lista contendo os itens “Baixo”, “Bateria”

e “Guitarra”. Já “instrumento” é um nome que corresponde a cada um dos

itens da lista, conforme o laço é executado.

Os arquivos fonte são identificados geralmente pela extensão “.py” e podem

ser executados diretamente pelo interpretador:

python apl.py

Assim o programa “apl.py” será executado. No Windows, as extensões de

arquivo “.py”, “.pyw”, “.pyc” e “.pyo” são associadas ao Python

automaticamente durante a instalação, então é só clicar no arquivo para

executar. Os arquivos “.pyw” são executados com uma versão alternativa do

interpretador que não abre a janela de console.

Tipagem dinâmica

Python utiliza tipagem dinâmica, o que significa que o tipo de uma variável é

inferido pelo interpretador em tempo de execução (isto é conhecido como

Duck Typing). No momento em que uma variável é criada através de

atribuição, o interpretador define um tipo para a variável, com as operações

que podem ser aplicadas.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!