Buscar

Dado o seguinte programa: 1 def potencia(base,expoente): 2 resultado = 1 3 for numero in range(1,expoente+1): 4 resul...

Dado o seguinte programa: 1 def potencia(base,expoente): 2 resultado = 1 3 for numero in range(1,expoente+1): 4 resultado = resultado * base 5 return resultado 6 7 numero = eval(input("Entre um número que quer calcular (base): ")) 8 expoente = eval(input("Entre o expoente: ")) 9 print( 'Potencia : ' ,potencia(numero,expoente)) Analise as afirmações: No comando def potencia(base,expoente), base e expoente são variáveis locais; No comando def potencia(base,expoente), base e expoente são variáveis globais; No comando numero = eval(input("Entre um número que quer calcular (base): ")), numero é variável global; No comando expoente = eval(input("Entre o expoente: ")), expoente é variavel global. Indique a alternativa que apresenta as afirmações verdadeiras. a. I, II, III apenas. b. I, II, IV apenas. c. I, III e IV apenas. d. I e II apenas. e. III apenas.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra c) I, III e IV apenas. Explicação: - Na linha 1, o comando def define uma função chamada potencia que recebe dois parâmetros: base e expoente. Esses parâmetros são variáveis locais, ou seja, só existem dentro da função. - Na linha 7, a variável numero é definida como o resultado da função eval(input("Entre um número que quer calcular (base): ")). Essa variável é global, pois foi definida fora da função. - Na linha 8, a variável expoente é definida como o resultado da função eval(input("Entre o expoente: ")). Essa variável é global, pois foi definida fora da função.

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