0% acharam este documento útil (0 voto)
2 visualizações1 página

Print Print

O documento aborda conceitos fundamentais de programação em Python, incluindo listas, dicionários e funções com tratamento de exceções. Exemplos práticos demonstram como adicionar elementos a listas, acessar valores em dicionários e estruturar funções seguras. A sintaxe de list comprehension é apresentada para criar listas de forma compacta.

Enviado por

Lucas Lima
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações1 página

Print Print

O documento aborda conceitos fundamentais de programação em Python, incluindo listas, dicionários e funções com tratamento de exceções. Exemplos práticos demonstram como adicionar elementos a listas, acessar valores em dicionários e estruturar funções seguras. A sintaxe de list comprehension é apresentada para criar listas de forma compacta.

Enviado por

Lucas Lima
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

frutas.

append("tangerina") # Adiciona no final

print(frutas[0]) # Saída: maçã


print(frutas[-1]) # Saída: tangerina (último item)

# List Comprehension (Sintaxe Compacta)


quadrados = [x**2 for x in range(5)] # [0, 1, 4, 9, 16]

2.. Dicionários (Dictionarie

Coleções não ordenadas de pares chave-valor. As chaves devem ser únicas.

# Definição e acesso
utilizador = {
"id": 1024,
"nome": "Ana Silva",
"ativo": True
}

print(utilizador["nome"]) # Saída: Ana Silva


utilizador["papel"] = "admin" # Adiciona nova chave

3.. Funções e ratamento de Exceções

Estruturação de blocos reutilizáveis com tratamento seguro de erros nativo.

def dividir_valores(a, b):


try:
resultado = a / b
except ZeroDivisionError:
return "Erro: Divisão por zero!"
else:
return resultado

print(dividir_valores(10, 2)) # Saída: 5.0


print(dividir_valores(5, 0)) # Saída: Erro: Divisão por zero!

Você também pode gostar