Qual será o resultado do código?
x=10
y=3
print(x % y)
a) 3
b) 1
c) 0
d) 10
x=10
y=3
print(x % y)
a) 3
b) 1
c) 0
d) 10
Passo 1
O enunciado apresenta um trecho de código Python que define as variáveis
, e
, e pede o resultado de
print(x % y)
O conteúdo da matéria é o operador módulo (resto da divisão inteira).
Passo 2
Em Python, o operador
calcula o resto da divisão inteira de um número pelo outro. Ou seja,
Passo 3
Para calcular
,:
- Dividimos
por , obtendo quociente inteiro (porque ). - O resto é
.
Logo,
Passo 4
Comparando com as alternativas fornecidas, a única que coincide com
é a letra (b).
Resposta
(b)