O objetivo do código a seguir é passar um valor recebido - por um campo de digitação(input) pelo usuário - por parâmetro em um método de uma classe no python: aux = float(input('Digite o percentual desejado para reajustar o valor do salario : ')) print(str(dadosFuncionario.reajustarValorHora(aux))) Ocorre que o texto dentro do input é impresso no output e não permite entrar com o valor. Estou usando o VSCode e uma extensão Python Preview e lá exibe o seguinte aviso : User input is not supported. Este aviso não aparece como um erro de maneira comum. A classe que estou chamando contém o seguinte código: def reajustarValorHora(self, Reajuste): return 'Valores reajustados ' + ' = Ajuste do Valor/Hora Normal : ' + str(self.__valorHora * (Reajuste/100) + self.__valorHora ) + ' Ajuste do Valor/Hora Extra : ' + str(self.__valorHoraExtra * (Reajuste/100) + self.__valorHoraExtra) Quando eu passei o número por parâmetro, deu certo, o método retornou os valores corretamente mas quando tento com o input não é possível entrar com valor algum. Continue reading...