Qual será o valor de resultado no código abaixo?
Y= False
X= True
resultado = X and Y
a) True
b) False
c) Erro
d) Nenhuma das anteriores
Y= False
X= True
resultado = X and Y
a) True
b) False
c) Erro
d) Nenhuma das anteriores
Passo 1
Resumo do enunciado: em Python temos duas variáveis booleanas,
e
, e queremos saber o valor de
. O conteúdo é o operador lógico and em Python.
Passo 2
Relembrando o operador and em Python:
– Se ambos os operandos forem True, o resultado é True.
– Caso contrário (ou seja, se pelo menos um for False), o resultado é False.
– Se ambos os operandos forem True, o resultado é True.
– Caso contrário (ou seja, se pelo menos um for False), o resultado é False.
Passo 3
Aqui temos
e
. Logo
Resposta
b) False