Como obter entrada do usuário para sua aplicação Python

Muito poucos existem aplicações em seu próprio mundo - isto é, separados a partir do utilizador. Isso se aplica a aplicativos Python também. Na verdade, a maioria das aplicações interagir com os usuários de uma forma significativa, porque os computadores são projetados para atender às necessidades do usuário. Para interagir com um usuário, um aplicativo deve fornecer alguns meios de obtenção de entrada do usuário.

Felizmente, a técnica mais utilizada para a obtenção de entrada é também relativamente fácil de implementar. Você simplesmente usar o entrada() funcionar para fazê-lo.

o entrada() função sempre gera uma string. Mesmo que um utilizador escreve um número, a saída a partir da entrada() função é uma cadeia. Isto significa que se você está esperando um número, você precisa convertê-lo depois de receber a entrada. o entrada() função também permite que você forneça uma linha de corda. Este aviso é exibido para informar ao usuário o que fornecer no caminho de informações.

o Input01.py arquivo contém um exemplo do uso do entrada() função de uma forma simples. Aqui está o código para esse exemplo:

Name = input ( "Diga-me o seu nome:") print ( "Olá", nome)

Neste caso, o entrada() função solicita que o usuário para um nome. Após o usuário digitar um nome e pressiona Enter, o exemplo gera uma saudação personalizada para o usuário. Tente executar este exemplo no prompt de comando ou a janela do Python Shell. Aqui estão os resultados típicos quando você entrada de João como o nome de usuário.

image0.jpg

Você pode usar entrada() para outros tipos de tudo de dados que você precisa é a função de conversão correta. Por exemplo, o código no Input02.py arquivo fornece uma técnica para a realização de tal conversão, como mostrado aqui:

ANúmero = float (input ( "Digite um número:")) print ( "Você digitou:", ANúmero)

Quando você executar este exemplo, a aplicação pede uma entrada numérica. A chamada para flutuador() converte a entrada de um número. Após a conversão, impressão() mostra o resultado. Quando você executar o exemplo usando um valor como 5.5, você obter o resultado desejado.

É importante compreender que a conversão de dados não é sem risco. Se você tentar digitar algo diferente de um número, você recebe uma mensagem de erro.

image1.jpg

menu