Gabarito disponível
Texto-base:
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue os itens seguintes, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
A execução da linha de comando
>>> sum(num_lista)/len(num_lista)
retorna o mesmo resultado da execução das linhas de comando a seguir.
>>> import numpy
>>> numpy.mean(num_lista)
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue os itens seguintes, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
A execução da linha de comando
>>> sum(num_lista)/len(num_lista)
retorna o mesmo resultado da execução das linhas de comando a seguir.
>>> import numpy
>>> numpy.mean(num_lista)
Ambos retornam a média, 3,6.
sum(num_lista)/len(num_lista) = 18/5 = 3,6. numpy.mean(num_lista) calcula a média aritmética, que também é 3,6. Os resultados coincidem.
Análise das alternativas
A) Correta: os dois comandos calculam a média aritmética. B) Errada: os resultados não diferem.
Referência: Python – sum, len; NumPy – mean
Resolução comentada do VaiConcursos.