As funções "built-in" em Python são funções integradas diret...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - diff().
Vamos entender melhor o tema da questão e como ela aborda o conhecimento em funções built-in na linguagem de programação Python. Funções built-in são aquelas que estão integradas diretamente na linguagem e podem ser usadas sem a necessidade de importar qualquer módulo extra. Elas são de uso imediato e estão sempre disponíveis no ambiente Python.
Para resolver essa questão, é essencial que você conheça quais são as funções built-in do Python e, consequentemente, quais não são. Vamos analisar cada alternativa para justificar a resposta correta:
Alternativa A - diff(): Esta é a alternativa correta. A função diff() não é uma built-in do Python. Ela não está disponível diretamente no Python sem importar algum módulo específico. Se você tentar usar diff()
sem importar qualquer módulo, obterá um erro.
Alternativa B - ascii(): A função ascii() é uma função built-in do Python. Esta função retorna uma string que contém uma representação ASCII de um objeto, escapando caracteres não ASCII.
Alternativa C - round(): A função round() também é uma função built-in. Ela é usada para arredondar um número para um número especificado de dígitos após a casa decimal.
Alternativa D - isinstance(): A função isinstance() é outra função built-in do Python. Ela é utilizada para verificar se um objeto é uma instância ou subclasse de uma classe especificada.
Ao compreender e memorizar quais funções são built-in no Python, você estará bem preparado para identificar a função que não se encaixa nesse grupo. Lembre-se de que funções built-in são aquelas que podemos usar imediatamente, sem necessidade de importar módulos adicionais. Boa sorte nos seus estudos e continue praticando!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
a diff não é uma função nativa do python, geralmente vc importa ela usando aquelas libs pra manipulação de dados como pandas e numpy
diff() → Não é uma função built-in do Python. Essa função é encontrada em bibliotecas como NumPy (para cálculos de diferenças entre elementos de arrays), mas não faz parte das funções integradas padrão.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo