Pular para o conteúdo

Cebraspe · Agência Nacional de Mineração (ANM) 2025

Questão 112 — Programação: Python — Funções embutidas

Programação Python — Funções embutidas

Cebraspe 2025 Superior

Agência Nacional de Mineração (ANM) · Especialista em Recursos Minerais – Especialidade: Geologia, Geografia, Geofísica, Engenharia de Minas, Agronômica, Florestal, Civil, Ambiental, Arquitetura ou Tecnologia da Informação

Gabarito disponível

Texto-base:
Considerando o script Python a seguir, julgue os próximos itens.

numero = 42
texto = “Python é incrível”
lista = [1, 2, 3, 4]
dicionario = {“nome”: “Alice”, “idade”: 25}
booleano = True

resultado = numero / 5
texto_modificado = texto.replace(“incrível”,
“fantástico”)

if booleano and numero > 10:
print(f”{texto_modificado}!”)

soma_lista = sum(lista)
for elemento in lista:
print(f”Elemento: {elemento}”)

dicionario[“cidade”] = “São Paulo”
if “idade” in dicionario:
idade = dicionario[“idade”]
print(f”Idade armazenada: {idade}”)

entrada_usuario = input(“Digite um número: “)
try:
numero_convertido = float(entrada_usuario)
print(f”O dobro do número digitado é:
{numero_convertido * 2}”)
except ValueError:
print(“Erro: Entrada inválida. Digite um número
válido.”)

A função sum(lista) somente pode ser usada em listas que contêm apenas números, pois a operação de soma não pode ser aplicada a listas com tipos mistos.
Selecione uma alternativa

Ver gabarito

Gabarito: Certo

Fonte: Gabarito preliminar: Gabarito definitivo — Cargo 21 (038_ANM_021_01)