Questão 1. Para cada expressão abaixo, indique o tipo do seu resultado.
In [1]: -34
tipo: int
In [2]: True
tipo: bool
In [3]: 3.0
tipo: float
In [4]: int("3.0")
tipo: int
In [5]: 2 * 3.0
tipo: float
In [6]: "2 + 3"
tipo: str
Questão 2. Para cada uma das seguintes expressões, indique o seu valor.
In [1]: 2 + 3 * 4
valor: 14
In [2]: 2 * 3.0
valor: 6.0
In [3]: 10 / 3
valor: 3.3333333333333335
In [4]: 10 % 3
valor: 1
In [5]: 5 > 3
valor: True
In [6]: "2 + 3"
valor: "2 + 3"
Questão 3. Indique qual a saída do trecho de código abaixo (o que é impresso pelo print()
)?
x = 3 y = 1 while x > 0: y = x * y x = x - 1 print("Resultado: ", x, y)
Saída: Resultado: 0 6
Comentários?