Ed
ano passado
Vamos analisar o trecho de código fornecido: ```python VALOR = input('ENTRE COM UM NUMERO INTEIRO: ') SUCESSOR = VALOR + 1 ``` 1. Quando o usuário informa o valor 10, a função `input()` retorna esse valor como uma string. Portanto, `VALOR` será a string `'10'`. 2. Ao tentar calcular `SUCESSOR = VALOR + 1`, o Python tentará somar uma string (`'10'`) com um número inteiro (`1`), o que não é permitido. Agora, vamos analisar as alternativas: A) A variável valor passa a ter o valor 11. Incorreta. `VALOR` é uma string e não se torna 11. B) A variável sucessor tem o valor 11. Incorreta. `SUCESSOR` não será calculado corretamente devido ao erro de tipo. C) Será exibida mensagem de erro porque o usuário entrou com valor sem parte decimal. Incorreta. O erro não está relacionado à parte decimal, mas sim ao tipo de dado. D) Será exibida mensagem de erro porque uma string não pode ser adicionada a um número. Correta. Essa é a razão pela qual ocorrerá um erro. Portanto, a resposta correta é: D) Será exibida mensagem de erro porque uma string não pode ser adicionada a um número.
Cadastre-se ou realize login
Mais perguntas desse material