Inglês para Python Iniciante

Compartilhado por um usuário do Flashcards.gg · gerado com IA · Denunciar este conjunto

Terminologia em inglês e vocabulário essencial de programação em Python para falantes de português.

55 cartões Inglês → Português Nível: Iniciante Inglês Publicado
Toque no cartão para virar

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.

Conjuntos relacionados

Mais em Inglês →