Para solicitar alguma informação ao usuário, podemos utilizar o comando input() do Python e armazenar a informação em uma variável e então fazemos o que quisermos com ela.
Para solicitar alguma informação ao usuário, podemos utilizar o comando input() do Python e armazenar a informação em uma variável e então fazemos o que quisermos com ela.
|
|
|
Pexels, por Christina Morillo |
Veja o exemplo abaixo:
|
|
O input() sempre retornará uma string – um texto – não importando o que o usuário digite.
Veja o resultado do seguinte código:
|
|
O resultado foi “12”. Não é o que esperávamos. Esperávamos o número 3.
O que aconteceu foi que as variáveis numero_1 e numero_2 armazenaram os dados inseridos pelo usuário como sendo do tipo string.
Quando “somamos” – concatenamos – duas strings, são agrupados os caracteres. Não é realizado nenhum cálculo.
Então qual a solução para isso? Converter – transformar – os dados para o tipo int antes de realizar o cálculo.
É bem fácil, basta usarmos um outro comando, o int().
Veja o próximo exemplo:
|
|
Gostou do conteúdo?!
CLIQUE NO LINK ABAIXO para saber mais 👇