Buscar

Levando em consideração que Python é uma linguagem de programação orientada a objetos, de tipagem dinâmica e forte, analise o código abaixo e deter...

Levando em consideração que Python é uma linguagem de programação orientada a objetos, de tipagem dinâmica e forte, analise o código abaixo e determine qual valor será impresso na tela após sua execução:

def e(b):
a = b*b
return a

a = 10

e(a)
e(a)

print(e(a))

a) 10000
b) 1
C) 1000
d) 10
e) 100


a) 10000
b) 1
c) 1000
d) 10
e) 100

Essa pergunta também está no material:

19 - LÓGICA DE PROGRAMAÇÃO
1 pág.

Lógica de Programação Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

O valor que será impresso na tela após a execução do código é 100. Explicação: - A função "e" recebe um parâmetro "b" e retorna o valor de "b" ao quadrado. - A variável "a" é definida como 10. - A função "e" é chamada duas vezes com o parâmetro "a", ou seja, "e(a)" é executado duas vezes. - A função "e" retorna o valor de "a" ao quadrado, que é 100. - A função "print" é chamada com o resultado da última chamada da função "e(a)", que é 100.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais