Referência da bibliotecas embutidas do Python¶
Python vem com diversas funções e classes embutidas.
As classes embutidas incluem tipos de dados que seriam normalmente considerados como parte “central” de uma linguagem, tais como números e listas. Para esses tipos, o núcleo da linguagem Python define a forma de literais e coloca algumas restrições em suas semânticas, mas não define completamente as semânticas.
Os built-ins também incluem funções e exceções — objetos que podem ser usados por todo o código Python sem a necessidade de uma instrução import. Alguns desses são definidos pelo núcleo da linguagem, mas muitos não são essenciais para as semânticas principais e são apenas descritos aqui.
Ver também
Além das funções embutidas, o Python fornece uma extensa biblioteca padrão importável, veja The Python standard library.
- Tipos embutidos
- Teste do valor verdade
- Operações booleanas —
and,or,not - Comparações
- Tipos numéricos —
int,float,complex - Tipo booleano -
bool - Iteration-related types
- Tipos sequências —
list,tuple,range - Resumo dos métodos de tipo de sequência binária e de texto
- Tipo sequência de texto —
str - Tipos de sequência binária —
bytes,bytearray,memoryview - Tipo conjuntos —
set,frozenset - Mapping types —
dict,frozendict - Tipos de Gerenciador de Contexto
- Tipos de anotação de tipo — Apelido genérico, União
- Outros tipos embutidos
- Atributos Especiais
- Limitação de comprimento de string na conversão para inteiro
- Constantes embutidas
- Funções embutidas
- Exceções embutidas
- Thread Safety Guarantees
- Complexidade de tempo de operações em tipos embutidos