Qual é o resultado do seguinte trecho de código?
Qual é o resultado do seguinte trecho de código?
- 0.4
- 0.5
- 0
- 0.2
Qual é o resultado do seguinte trecho de código?
Resolução completa
Alternativa D - 0.2
Para resolver esta questão, precisamos entender como o Python trata operadores aritméticos, especificamente a precedência e os tipos de divisão disponíveis na linguagem.
//): Realiza a divisão e descarta a parte fracionária, retornando sempre um número inteiro. É equivalente ao "chão" da divisão./): Realiza a divisão normal, mantendo a parte decimal, retornando um número float (ponto flutuante).//, / e % possuem a mesma prioridade e são avaliados da esquerda para a direita.O código fornecido é:
x = 1 // 5 + 1 / 5
Vamos decompor a operação conforme a ordem de avaliação:
1 // 50 (inteiro).1 / 50.2 (float).0 + 0.2| Expressão | Tipo de Operação | Resultado Parcial |
|---|---|---|
| $1 // 5$ | Divisão Inteira | $0$ |
| $1 / 5$ | Divisão Real | $0.2$ |
| $0 + 0.2$ | Soma | $0.2$ |
Portanto, a variável x recebe o valor 0.2 e será impresso na tela.
Alternativa D.
Tem outra questão para resolver?
Resolver agora com IAMarque a alternativa que contém a simbolização da proposição “Se João é engenheiro, então Maria é arquiteta ou professora”.
Na lógica de predicados, diferenciamos o sujeito e o predicado e preservamos o conteúdo da proposição. Utilizamos letras minúsculas para representar os objetos e letras...
Um aplicativo de transporte cobra f(x) = 5 + 1,5x , sendo x a distância em km. Qual o valor para 10 km?
Considerando as informações sobre as expressões algébricas a seguir e suas operações, classifique as alternativas em certo ou errado.
Os jogadores de uma equipe de basquete apresentam as seguintes idades: 38, 27, 19, 23 e 31 anos. Qual a média de idade desta equipe?
Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.