PRINCIPAIS FUNÇÕES NO PHYTON

Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 4

PRINCIPAIS FUNÇÕES NO PHYTON

1. print() - Imprime mensagens no console.


2. len() - Retorna o tamanho de um objeto.
3. type() - Retorna o tipo de um objeto.
4. int() - Converte um valor para inteiro.
5. float() - Converte um valor para float.
6. str() - Converte um valor para string.
7. input() - Lê um valor do input do usuário.
8. range() - Gera uma sequência de números.
9. append() - Adiciona um item ao final de uma lista.
10. open() - Abre um arquivo.
11. sum() - Soma os itens de um iterável.
12. map() - Aplica uma função a todos os itens de um iterável.
13. filter() - Filtra os itens de um iterável.
14. reduce() - Aplica uma função de dois argumentos cumulativamente aos
itens de um iterável.
15. sorted() - Retorna uma lista ordenada.
16. enumerate() - Retorna um objeto enumerado.
17. zip() - Agrupa os itens de dois ou mais iteráveis.
18. lambda - Cria uma função anônima.
19. list() - Cria uma lista.
20. dict() - Cria um dicionário.
21. set() - Cria um conjunto.
22. tuple() - Cria uma tupla.
23. max() - Retorna o maior item.
24. min() - Retorna o menor item.
25. abs() - Retorna o valor absoluto.
RESUMO DAS PRINCIPAIS FUNÇÕES NA MANIPULAÇÃO
DE UM CARACTERES
1. len(string): Retorna o número de caracteres na string.
2. str(): Converte um objeto para uma string.
3. upper(): Converte todos os caracteres da string para maiúsculas.
4. lower(): Converte todos os caracteres da string para minúsculas.
5. capitalize(): Converte o primeiro caractere da string para maiúsculo e o
restante para minúsculo.
6. title(): Converte o primeiro caractere de cada palavra para maiúsculo e o
restante para minúsculo.
7. strip(): Remove espaços em branco (ou outros caracteres especificados) do
início e do fim da string.
8. rstrip(): Remove espaços em branco (ou outros caracteres especificados) do
fim da string.
9. lstrip(): Remove espaços em branco (ou outros caracteres especificados) do
início da string.
10. split(sep=None): Divide a string em uma lista de strings baseada em um
separador sep. Se sep não for especificado, o padrão é separar por espaços
em branco.
11. join(iterable): Junta elementos de um iterável (como uma lista) em uma string,
usando a string como separador.
12. replace(old, new[, count]): Substitui todas as ocorrências da substring old por
new na string. Se count for especificado, substitui apenas as primeiras count
ocorrências.
13. find(sub[, start[, end]]): Retorna o índice mais baixo na string onde a
substring sub é encontrada. Retorna -1 se sub não for encontrado.
14. rfind(sub[, start[, end]]): Retorna o índice mais alto na string onde a substring
sub é encontrada. Retorna -1 se sub não for encontrado.
15. index(sub[, start[, end]]): Similar a find(), mas lança uma exceção ValueError
se sub não for encontrado.
16. count(sub[, start[, end]]): Retorna o número de ocorrências não sobrepostas
de substring sub na string.
17. startswith(prefix[, start[, end]]): Retorna True se a string começar com o
prefixo prefix; caso contrário, retorna False.
18. endswith(suffix[, start[, end]]): Retorna True se a string terminar com o sufixo
suffix; caso contrário, retorna False.
19. isalpha(): Retorna True se todos os caracteres na string forem alfabéticos e
houver pelo menos um caractere; caso contrário, retorna False.
20. isdigit(): Retorna True se todos os caracteres na string forem dígitos e houver
pelo menos um caractere; caso contrário, retorna False.
21. isspace(): Retorna True se todos os caracteres na string forem espaços em
branco e houver pelo menos um caractere; caso contrário, retorna False.

Operadores Aritméticos
1. + (Adição): Soma dois valores.
2. - (Subtração): Subtrai um valor de outro.
3. * (Multiplicação): Multiplica dois valores.
4. / (Divisão): Divide um valor pelo outro, resultando em um float.
5. // (Divisão inteira): Divide um valor pelo outro, resultando em um inteiro.
6. % (Módulo): Retorna o resto da divisão entre dois valores.
7. ** (Exponenciação): Eleva um número à potência de outro.

Operadores de Comparação
1. == (Igual a): Verifica se dois valores são iguais.
2. != (Diferente de): Verifica se dois valores são diferentes.
3. > (Maior que): Verifica se o valor à esquerda é maior que o valor à direita.
4. < (Menor que): Verifica se o valor à esquerda é menor que o valor à direita.
5. >= (Maior ou igual a): Verifica se o valor à esquerda é maior ou igual ao valor à
direita.
6. <= (Menor ou igual a): Verifica se o valor à esquerda é menor ou igual ao valor
à direita.

Operadores Lógicos
1. and (E lógico): Retorna True se ambas as expressões forem verdadeiras.
2. or (OU lógico): Retorna True se pelo menos uma das expressões for
verdadeira.
3. not (NÃO lógico): Inverte o estado lógico da expressão.

Operadores de Atribuição
1. = (Atribui um valor): Atribui um valor à direita a uma variável à esquerda.
2. += (Adição): Adiciona o valor à direita ao valor da variável e atribui o resultado
à variável.
3. -= (Subtração): Subtrai o valor à direita do valor da variável e atribui o resultado
à variável.
4. *= (Multiplicação): Multiplica o valor da variável pelo valor à direita e atribui o
resultado à variável.
5. /= (Divisão): Divide o valor da variável pelo valor à direita e atribui o resultado à
variável.
6. E outros operadores de atribuição combinada, como //=, %=, **=, etc., que
funcionam de maneira similar.

Operadores de Identidade
1. is: Verifica se duas variáveis apontam para o mesmo objeto.
2. is not: Verifica se duas variáveis não apontam para o mesmo objeto.

Operadores de Associação
1. in: Verifica se um valor está presente em uma sequência.
2. not in: Verifica se um valor não está presente em uma sequência.

Operadores Bit a Bit


1. & (E bit a bit): Realiza a operação lógica AND bit a bit.
2. | (OU bit a bit): Realiza a operação lógica OR bit a bit.
3. ^ (XOR bit a bit): Realiza a operação lógica XOR bit a bit.
4. ~ (NÃO bit a bit): Inverte todos os bits do número.
5. << (Deslocamento para a esquerda): Desloca os bits para a esquerda pelo
número especificado de posições.
6. >> (Deslocamento para a direita): Desloca os bits para a direita pelo número
especificado de posições.

Você também pode gostar