GoConqr has a new look! Let us know what you think.

Mind map

Python

Eike Lennie Linguagens de Programação Enem Portuguese

Map content

Python

  1. É dinamicamente tipada, mas fortemente tipada.

    • Linguagem interpretada
      • Não precisa de ;
        • Blocos são definidos por indentação
  2. Controle condicional

    • if: testa condição
    • elif: "senão se"
    • else: caso contrário
  3. 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.
  4. 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
  5. Exceções

    • try: bloco de teste
    • except: trata erro
    • finally: executa sempre
    • raise: lança exceção
    • assert: verifica condição em depuração
  6. 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.
  7. Operadores

    • Lógico: and, or e not
    • Aritméticos: +, -, *, /, //, %. % e **
  8. 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.

Information

Description
Enem Linguagens de Programação Mind Map on Python, created by Eike Lennie on 26/05/2026.
Created by
Eike Lennie
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?