Buscar

PERGUNTA 2 Você e seu colega desenvolveram a seguinte função que calcula o quadrado de um número: Eu Meu colega def quadrado(x): return...

PERGUNTA 2 Você e seu colega desenvolveram a seguinte função que calcula o quadrado de um número: Eu Meu colega def quadrado(x): return x * x print(quadrado(4)) def quadrado(): valor = x * x return valor print(quadrado()) Compare as resoluções e indique qual é a afirmativa correta para a comparação. a. O seu programa chama a função com o número 4 e depois mostra o resultado no print. A função de seu colega não tem parâmetros, então a função não reconhece a variável x. b. A diferença entre os programas é que o programa de seu colega não usa parâmetros na função. c. O seu programa tem um erro de identação e não poderá executar. Já o programa de seu colega não tem problemas. d. O programa de seu colega tem um erro de identação e não poderá executar. e. A diferença entre os programas é que o programa de seu colega usa a variável valor e o seu não

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra A: O seu programa chama a função com o número 4 e depois mostra o resultado no print. A função de seu colega não tem parâmetros, então a função não reconhece a variável x. Isso ocorre porque na função do colega, não há um parâmetro definido para a variável x, o que faz com que a função não reconheça essa variável. Já na sua função, você passa o valor 4 como parâmetro ao chamar a função, o que permite que a variável x seja reconhecida e o cálculo do quadrado seja realizado corretamente.

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