• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 7 anos atrás

(Python) Porque não esta funcionando?

varlo1 = str (input('me diga um numero: '))

valor2 = str (input('me diga um 2 numero: '))

resul = str (valor1 + valor2)

print ("Resultado é: {0}".format(resul))


horrordaygames: Qual a línguagem??
horrordaygames: linguagem*
Anônimo: Python
theylorantunes: vc escreveu na variavel 1 "varlo" e não valor

Respostas

respondido por: horrordaygames
0

Resposta:

Você declarou a variável "varlo1", mas na hora de usa-la, digitou valor1.

Explicação:


Anônimo: puts. obg!
respondido por: DartLey
1

Não existe valor1, você digitou errado e colocou varlo1.

Ficaria assim:

Valor1 = int(input('Me diga um número: ')

Valor2 = int(input('Me diga um  2 número: ')

Aí ficaria int, não str do jeito que você colocou, int = valor inteiro.

Resul = Valor1 + Valor2

Não precisa por str.

print(f'O resultado é {Resul}.')

Assim,

O código completo fica:

Valor1 = int(input('Me diga um número: '))

Valor2 = int(input('Me diga um 2 número: '))

Resul = Valor1 + Valor2

print(f'O resultado é {Resul}.')

Em execução:

Anexos:
Perguntas similares