Questão 1. A seguir está uma transcrição de uma seção do Python shell. Complete as lacunas com o tipo e o valor do resultado da expressão correspondente.
In [1]: a = 3
In [2]: a + 2
tipo: int
valor: 5
In [3]: a = a + 1.0
In [4]: a
tipo: float
valor: 4.0
In [5]: a = 3 < 4
In [6]: a
tipo: bool
valor: True
In [7]: a = 3
In [8]: a == 5
In [9]: a
tipo: int
valor: 3
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 6 > 10: print("oi")
Saída: NADA
if 6 > 10: print("oi") else: print("tchau")
Saída: tchau
x = 123456 y = 0 while x > 0: if x % 10 > 3: y = y + x % 10 x = x // 10 print(x, y)
Saída: 0 15
Comentários?