Publicado em

Função input() em Python

Partilhar:

Introdução

A função input() é uma das funções integradas mais valiosas do Python, pois permite capturar informações inseridas pelo utilizador. Neste artigo, vamos explorar como esta função funciona e como pode ser utilizada para enriquecer os seus programas.

A Função input()

A função input() tem o objetivo de receber dados inseridos pelo utilizador, convertendo-os automaticamente em texto (string). Essa capacidade de obter dados em tempo real do utilizador pode ser extremamente útil, permitindo que os programas sejam mais interativos e personalizados.

nome = input('Insira o seu nome: ')
print('Olá, ' + nome + '!')

Personalizando a Entrada do Utilizador

Para tornar a experiência do utilizador mais rica, é possível personalizar as mensagens que antecedem a entrada de dados:

idade = input('Por favor, introduza a sua idade: ')
print('Você tem ' + idade + ' anos!')

Conversão de Tipos de Dados

Dado que a função input() devolve sempre uma string, é frequentemente necessário converter este valor para o tipo de dado desejado. Por exemplo, se quiser realizar operações matemáticas com números inseridos, deverá converter a entrada para um tipo numérico:

numero = int(input('Introduza um número: '))
dobro = numero * 2
print('O dobro do número introduzido é:', dobro)

Precauções

É importante ter precaução ao usar a função input(), especialmente ao lidar com dados sensíveis. Evite solicitar informações pessoais sem a necessária segurança.

Conclusão

Entender e saber usar a função input() pode ser crucial para tornar os seus programas em Python mais dinâmicos e interativos. Dedique algum tempo a praticar com esta função para explorar todo o seu potencial.

Happy coding!