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.
O valor da expressão 3⁴ + 8 · 5⁻² pode ser encontrado executando a linha de comando a seguir.
>>> 3 ** 4 + 8 * 5 ** num_lista[4]
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.
O valor da expressão 3⁴ + 8 · 5⁻² pode ser encontrado executando a linha de comando a seguir.
>>> 3 ** 4 + 8 * 5 ** num_lista[4]
Expressão equivale a 3**4 + 8*5**num_lista[4].
num_lista[4] vale -2, e em Python ** tem precedência sobre *, que tem precedência sobre +. A linha calcula 3**4 + 8*(5**-2), que é 3⁴ + 8·5⁻². O comando está correto.
Análise das alternativas
A) Correta: a precedência e o índice -2 reproduzem a expressão. B) Errada: não há erro de precedência nem de índice.
Referência: Python – operadores e precedência; indexação de listas
Resolução comentada do VaiConcursos.