⊗pyPmBsInp 36 of 208 menu

Função input em Python

Vamos agora estudar a função input. Ela permite inserir dados no console, e também salvá-los para usar no trabalho posterior. Em seu parâmetro opcional, pode-se passar uma string com uma solicitação para o usuário. Após executar o código no campo à direita da linha, o usuário pode inserir os dados. Para que os dados inseridos sejam salvos, é necessário pressionar a tecla Enter. A função retorna uma string como resultado.

Exemplo . Saída de dados

Vamos criar uma variável tst, cujo valor será o resultado da função input. Em seu parâmetro, escreveremos uma string pedindo para inserir um número:

tst = input('digite um número: ')

Após executar o código, o console exibirá a seguinte linha:

'digite um número:'

À direita da linha, pode-se inserir qualquer valor. Vamos escrever o número 12:

'digite um número:' 12

Depois que o usuário insere o número, ele é armazenado na variável tst. Vamos adicionar, para ilustração, uma linha ao código que exibe o valor da variável no console:

print(tst)

Agora, após a inserção do número, o console exibirá também o valor da variável tst:

'digite um número:' 12 '12'

Exemplo . Operações matemáticas com números inseridos

Vamos adicionar uma unidade ao valor inserido:

tst = input('digite um número: ') print(tst + 1) # exibirá um erro

Isso acontece porque a função input sempre retorna uma string como resultado. Portanto, para realizar operações matemáticas é necessário convertê-la em um número. Isso é feito usando a função int:

print(int(tst) + 1) # exibirá 13

Problemas práticos

Peça ao usuário para inserir o dia atual da semana. Exiba-o no console.

Suponha que existam duas variáveis:

num1 = 10 num2 = input('digite um número: ')

Obtenha a soma delas e exiba-a no console.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar