Questão FC374778
Python é uma linguagem orientada a objetos; possui uma vasta biblioteca de módulos e pacotes distribuídos com o interpretador como módulos para matemática, sistema, XML, tempo etc.
Linguagens de Programação para Ciência de Dados
Instituto Consulplan · 2021
Python é uma linguagem orientada a objetos; possui uma vasta biblioteca de módulos e pacotes distribuídos com o interpretador como módulos para matemática, sistema, XML, tempo etc. Datetime é um módulo para lidar com o tempo; possui quatro tipos definidos para representa-lo. Assinale o INCORRETO.
- date
- time
- datetime
- datedelta
- timedelta
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
datedelta não é um tipo nem um nome definido no módulo datetime; portanto é incorreto citá‑lo como representação de tempo.
O nome correto para representar um intervalo de tempo é timedelta, que expressa diferenças entre instantes (dias, segundos, microsegundos). Você usa um objeto timedelta para somar ou subtrair períodos de um date ou datetime.
Exemplo de uso conceitual: \( nova\_data = data + timedelta(days=30) \). Em código Python: timedelta(days=7) cria um intervalo de sete dias.
Assim, mencionar datedelta está errado porque esse identificador não existe na API; o recurso correto e disponível chama‑se timedelta.
Conteúdo do catálogo FC Concursos · Atualizado em