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 = 4 >= 4
In [6]: a
tipo: bool
valor: True
In [7]: a = 3
In [8]: a == 5
In [9]: a
tipo: int
valor: 3
In [10]: a = 2
In [11]: b = a
In [12]: b = 3
In [13]: a
tipo: int
valor: 2
In [14]: b = 2.0 - 3 + 5
In [15]: b
tipo: float
valor: 4.0
Questão 2. Indique qual a saída do trecho de código abaixo (o que é impresso pelo print()
)?
x = 3 y = 0 while x < 7: x = x + 2 y = x + y print("Resultado: ", x, y)
Saída: Resultado: 7 12
Comentários?