Variáveis

Tal como noutra linguagem, as variáveis em Python servem para guardar dados em memória.

Elas são criadas no momento em que lhes atribuímos um valor:

num = 76
cidade = "Lisboa"

O tipo de dados de uma variável em Python será o tipo de dados do valor que lhe atribuirmos. Chamamos aa isto tipagem dinâmica.

Regras de nomeação de variáveis

  1. Devem começar com uma letra ou underscore (_)
  2. Podem conter letras, números e underscores
  3. São case-sensitive (maiúsculas e minúsculas são diferentes)
  4. Não podem usar palavras reservadas do Python

Atribuição multipla

O Python permite atribuir valores a múltiplas variáveis numa única linha:

comprimento, largura, altura = 21, 14, 32

Escopo (alcance) das variáveis

  • Variáveis locais: definidas dentro de funções
  • Variáveis globais: definidas fora de funções e acessíveis em todo o programa