Python é uma linguagem de programação de alto nível, interpr...

Próximas questões
Com base no mesmo assunto
Q1008004 Programação

Python é uma linguagem de programação de alto nível, interpretada, orientada a objetos, funcional, de tipagem dinâmica e forte. Levando isso em conta, analise o código em Python abaixo.


Imagem associada para resolução da questão


Nesse caso, ao executar o programa, o valor impresso será

Alternativas

Comentários

Veja os comentários dos nossos alunos

entendi é nada

kkkk é 2

def e(10)

  a = 10 * 10  

  return 100

Será impresso o que está no print(e(10)) = 100

Somente para agregar conhecimento:

Se a função def usasse variável global, da seguinte maneira

def e(b):

  global a

  a = b*b

  return a

O valor retornado seria 100000000

Essas duas linhas: e(a), e(a) é só pra distração. Percebam que o retorno dessas chamadas não está sendo atribuído a variável a; ela foi inicializada com o valor 10 e continua sem ser alterada. A história seria outra se fosse a = e(a), a = e(a).

Gabarito: b) 10*10 = 100

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo