Article image
João Oliveira
João Oliveira17/08/2022 15:50
Compartilhe

Série - Funções Embutidas: Python

  • #Python

abs(x)

Retorna o valor absoluto de um número. O argumento pode ser um inteiro, um número de ponto flutuante ou um objeto implementando __abs__(). Se o argumento é um número complexo, sua magnitude é retornada.

aiter (async_iterable)

Retorna um iterador assíncrono para um iterável assíncrono. Equivalente a chamar x.__aiter__().

Novo na versão 3.10 do Python.

all (iterable)

Retorna True se todos os elementos de iterable são verdadeiros (ou se iterable estiver vazio). Equivalente a:

def all (iterable):
for element in iterable:
  if not element:
    return False
return True

awaitable anext (async_iterator[, default])

Quando aguardado, retorna o próximo item do iterador assíncrono fornecido ou padrão, se fornecido, e o iterador está esgotado. Esta é a variante assíncrona do built-in next() e se comporta de forma semelhante. Isso chama o método __anext__() do async_iterator, retornando um awaitable. Aguarda por isso e retorna o próximo valor do iterador. Se o padrão for fornecido, ele será retornado se o iterador estiver esgotado, caso contrário, será gerado StopAsyncIteration.

Novo na versão 3.10 do Python.

any (iterable)

Retorna True se algum elemento de iterable for verdadeiro. Se iterable estiver vazio, retorna False. Equivalente a:

def any (iterable):
for element in iterable:
  if element:
    return True
return False

ascii (object)

Como repr(), retorna uma string contendo uma representação imprimível de um objeto, mas escapa os caracteres não ASCII na string retornada por repr() usando escapes \x, \u ou \U. Isso gera uma string semelhante àquela retornada por repr() no Python 2.

Compartilhe
Comentários (0)