Mapa mental
Python
Conteúdo do mapa
Python
É dinamicamente tipada, mas fortemente tipada.
- Linguagem interpretada
- Não precisa de ;
- Blocos são definidos por indentação
- Não precisa de ;
- Linguagem interpretada
Controle condicional
- if: testa condição
- elif: "senão se"
- else: caso contrário
Laços
- for: percorre sequência/iterável
- while: repete enquanto condição for verdadeira
- break: interrompe o laço
- continue: pula para a próxima iteração
- pass: não faz nada; serve como placeholder.
Funções
- def: define função
- return: retorna valor e encerra função
- lambda: função anônima de uma expressão
- yield: retorna gerador
Exceções
- try: bloco de teste
- except: trata erro
- finally: executa sempre
- raise: lança exceção
- assert: verifica condição em depuração
Variáveis
- Não precisa declarar tipo.
- Pode começar com letra ou _. Não pode começar com número. Pode conter letras, números e _. Não pode usar palavra reservada. Python é case sensitive: idade, Idade e IDADE são diferentes.
Operadores
- Lógico: and, or e not
- Aritméticos: +, -, *, /, //, %. % e **
Coleções
- Lista
- ordenada, mutável, indexada, permite valores duplicados, aceita tipos diferentes, pode conter outras listas
- []
- Tupla
- ordenada, imutável, indexada, permite valores duplicados, pode conter tipos diferentes.
- Conjunto/set
- Não ordenado. Não indexado. Não permite duplicados. Elementos precisam ser hashable/imutáveis. É mutável como coleção: pode adicionar/remover elementos. Mas os elementos internos precisam ser imutáveis. Exemplo
- Dicionário/dict
- Coleção de pares chave-valor. Mutável. Chaves únicas. Valores podem se repetir. Ordenado a partir do Python 3.7. Chaves precisam ser hashable.
- Lista
Informações
- Descrição
- Enem Linguagens de Programação Mapa Mental sobre Python, criado por Eike Lennie em 26-05-2026.
- Criado por
- Eike Lennie
- Visualizações
- 0
- Avaliação