Inglês para Python Iniciante
Terminologia em inglês e vocabulário essencial de programação em Python para falantes de português.
Cartões · 55
- Variable
- Espaço reservado na memória para armazenar dados que podem ser modificados durante a execução do programa.
- String (str)
- Tipo de dado que representa sequências de texto, delimitadas por aspas simples ou duplas.
- Integer (int)
- Tipo de dado numérico usado para representar números inteiros positivos ou negativos, sem casas decimais.
- Float
- Tipo de dado numérico que representa números reais com ponto flutuante, ou seja, com casas decimais.
- Boolean (bool)
- Tipo de dado lógico que pode assumir apenas dois valores possíveis: True (verdadeiro) ou False (falso).
- List
- Estrutura de dados ordenada e mutável usada para armazenar múltiplos itens entre colchetes.
- Tuple
- Coleção ordenada de itens delimitada por parênteses que, diferentemente da lista, é imutável após ser criada.
- Dictionary (dict)
- Estrutura de dados que armazena pares de chave e valor delimitados por chaves, permitindo buscas rápidas.
- Set
- Coleção não ordenada e mutável de elementos únicos, delimitada por chaves, que não aceita valores duplicados.
- Function (def)
- Bloco de código reutilizável declarado com def, executado apenas quando é chamado pelo programa.
- Parameter
- Variável listada dentro dos parênteses na definição de uma função, esperando receber um dado.
- Argument
- Valor real enviado para uma função no momento exato em que ela é chamada no código.
- Return
- Palavra-chave usada dentro de funções para encerrar a execução e devolver um resultado a quem a chamou.
- If statement
- Estrutura condicional usada para executar um bloco de instruções apenas se determinada condição for verdadeira.
- Elif
- Abreviação de 'else if', usada para verificar condições intermediárias quando o if anterior for falso.
- Else
- Comando condicional que executa um bloco alternativo caso nenhuma das condições prévias seja satisfeita.
- For loop
- Estrutura de repetição usada para iterar sequencialmente sobre os itens de uma coleção ou intervalo.
- While loop
- Laço de repetição que executa continuamente um bloco de código enquanto uma condição booleana for verdadeira.
- Break
- Comando utilizado para interromper e sair imediatamente do laço de repetição for ou while.
- Continue
- Instrução que pula o restante da iteração atual e avança imediatamente para a próxima rodada do laço.
- Pass
- Comando nulo usado como marcador de posição quando uma instrução é exigida sintaticamente, mas nada deve ser feito.
- Indentation
- Espaçamento no início da linha, normalmente de 4 espaços, usado obrigatoriamente para definir blocos de código.
- Comment (#)
- Anotação iniciada com # que o interpretador ignora, servindo para explicar partes do código para humanos.
- Input()
- Função embutida que pausa a execução e lê dados digitados pelo usuário no terminal na forma de texto.
- Print()
- Função padrão utilizada para exibir mensagens, variáveis e resultados na tela do terminal.
- Type casting
- Conversão explícita de um tipo de dado em outro, como transformar uma string em inteiro usando int().
- Index
- Número inteiro que indica a posição de um elemento em uma sequência, começando sempre do índice 0.
- Slicing
- Técnica de fatiamento para extrair partes de uma sequência especificando índices de início, fim e passo.
- Append()
- Método de listas usado para adicionar um novo elemento diretamente no final da lista existente.
- Pop()
- Método que remove e retorna o último elemento de uma lista ou o elemento do índice especificado.
- Len()
- Função embutida que calcula e retorna a quantidade de itens presentes em uma sequência ou coleção.
- Range()
- Função geradora de sequências numéricas, comumente usada para controlar o número de voltas de um laço for.
- Import
- Palavra-chave usada para carregar e disponibilizar bibliotecas, módulos ou funções externas no programa.
- Module
- Arquivo Python (.py) contendo funções, classes e variáveis prontas para serem reutilizadas em outros arquivos.
- Package
- Coleção organizada de múltiplos módulos Python agrupados em uma mesma pasta com um propósito comum.
- PIP
- Gerenciador de pacotes oficial do Python usado para instalar e atualizar bibliotecas de terceiros via terminal.
- Exception
- Erro que ocorre durante a execução do programa, interrompendo o fluxo normal caso não seja tratado.
- Try / Except
- Bloco de tratamento de exceções usado para capturar e responder a erros sem que o programa quebre.
- Finally
- Cláusula do bloco try/except que sempre é executada no final, independentemente de ter ocorrido erro ou não.
- Scope
- Região do código onde uma variável existe e pode ser acessada, podendo ser local ou global.
- None
- Palavra-chave especial que representa a ausência de valor ou a nulidade de um objeto.
- Class
- Molde ou modelo usado na programação orientada a objetos para criar instâncias com atributos e comportamentos.
- Object
- Instância concreta criada a partir de uma classe contendo dados reais e métodos associados.
- Method
- Função associada diretamente a uma classe ou objeto, capaz de manipular seus dados internos.
- Self
- Primeiro parâmetro obrigatório de métodos de instância, representando a própria instância que chamou a função.
- __init__
- Método construtor especial invocado automaticamente ao criar uma nova instância de uma classe.
- Inheritance
- Princípio da POO onde uma classe filha herda características, variáveis e métodos de uma classe mãe.
- Immutable
- Propriedade de objetos cujos valores internos não podem ser alterados após criados, como strings e tuplas.
- Mutable
- Propriedade de tipos de dados cujos valores internos podem ser alterados livremente no código, como listas.
- F-string
- Sintaxe moderna de formatação iniciada por f onde variáveis são inseridas dentro da string entre chaves.
- Docstring
- Texto descritivo delimitado por três aspas usado para documentar o funcionamento de módulos, funções e classes.
- SyntaxError
- Erro emitido pelo interpretador quando as regras formais de gramática e estrutura da linguagem são violadas.
- TypeError
- Erro que ocorre quando uma operação é aplicada a um dado de tipo incompatível, como somar texto com número.
- IndexError
- Erro disparado quando se tenta acessar uma posição em uma lista que está fora dos limites de tamanho.
- KeyError
- Erro que acontece ao tentar acessar uma chave que não existe dentro de um dicionário.