• Matéria: Informática
  • Autor: Leozinhoksks8027
  • Perguntado 3 anos atrás

Considere a seguinte expressão: (True + 2)**2 Utilizando Python para avaliar a expressão, é correto afirmar que:


alissondbass67: Considere o seguinte trecho de um programa escrito em Python:

import math

print(sqrt(36))

Qual será o resultado da execução desse programa?

Respostas

respondido por: ruancastro15
9

A expressão (True + 2)**2 na linguagem de programação Python tem como retorno que a expressão vale 9, portanto, a alternativa correta é a alternativa 4.

Como a expressão acima na linguagem de programação Python é entendida?

Em Python, os operadores booleanos True e False possuem, respectivamente, os valores associados como 1 e 0.

Assim, no caso acima, temos dentro dos parênteses True + 2, que equivale a 1+2, que resulta em três.

Em Python, a potenciação pode ser utilizada com a utilização de dois asteriscos, como por exemplo, 2**2 equivale a representação da expressão 2^2, que resulta em quatro.

Assim, no caso da expressão completa acima, temos  (True + 2)**2 = (1+2) ^2 , ou seja, 3^2 = 9.

Saiba mais sobre Python: https://brainly.com.br/tarefa/47294993

#SPJ4

Complemento da questão:

A expressão vale 6.

A expressão vale True.

Não será possível efetuar a operação em virtude da incompatibilidade de tipos.

A expressão vale 9.

A expressão vale 1.

respondido por: patrickvellozo33
8

Resposta: A Expressão vale 9

Explicação:


ericoduarte: Obrigado !!
Perguntas similares