Como chegar entrada do usuário para sua aplicação python

Video: Criando uma aplicação web com Python e Django

Muito existem poucas aplicações em seu próprio mundo - isto é, além do usuário. 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 as necessidades do usuário. Para interagir com um utilizador, uma aplicação tem de proporcionar alguns meios de obtenção de entrada do utilizador.

Felizmente, a técnica mais comumente utilizado 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 produz uma string. Mesmo se um usuário digita um número, a saída do 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 um prompt de string. Este aviso é exibida para informar ao usuário o de fornecer na forma de informações.

Video: Aplicativo desktop de criptografia de palavras com Python, GTK e CSS #01

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:

Nome = entrada ("Me diga seu nome: ")impressão("Olá ", Name)

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 na janela Python Shell. Aqui estão os resultados típicos quando você entrada de João como o nome de usuário.

Video: Criando um sistema de vendas em Python e Django aula 02



Você pode usar entrada() para outros tipos de tudo data- 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 uma tal conversão, como mostrado a seguir:

Video: Curso Python - Entrada de Usuario Con While Loop en Python - 41

ANúmero = flutuador (entrada ("Digite um número: "))impressão("Você digitou: ", Um número)

Quando você executar esse 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.


Publicações relacionadas