provinha 3: gabarito

provinha 3: gabarito

por José Coelho de Pina -
Número de respostas: 0

Questão 1. A seguir está uma transcrição de uma seção do Python shell. Complete as lacunas com o valor do resultado da expressão correspondente. Se a expressão estiver errada escreva ERRO.

In [1]: 4 > 4 valor: False

In [2]: False or True valor: True

In [3]: 3 - 1 != 5 - 3 valor: False

In [4]: 3 > 4 or (2 < 3 and 9 > 10) valor: False

In [5]: 4 > 5 or 3 < 4 and 9 > 8 valor: True

In [6]: not False valor: True

In [7]: not (4 > 3 and 100 > 6) valor: False

In [8]: 2 + 2 == 4 valor: True

Questão 2. Para cada um dos trechos de código a seguir indique a saída (= resultado de print()). Se nada é impresso escreva NADA. Se um erro ocorre, escreva ERRO.

if 7 > 7 or 1 < 2 and 6 < 7:
    print("vixe!")
elif (7 > 7 or 1 < 2) and 6 < 7:
    print("nossa!")
else:
    print("puxa!")

Saída: vixe!

n  = 654321
y  = 0
ok = True
while n > 0 and ok:
    if n % 10 < 4:
        y = y + n % 10
    else:
        ok = False
    n = n // 10
print(n, y, ok)

Saída: 65 6 False

right


Comentários?