Pause o script para a entrada do usuário para rescindir:
Se você quiser esperar o usuário pressionar qualquer tecla antes de encerrar o script, você pode ligar entrada() Método com uma mensagem no final do script. O script a seguir mostra como você pode pausar o término do script e aguardar a entrada do usuário. O entrada() o método levará dados de string e armazenará na variável, nome. Se a variável não estiver vazia, uma mensagem de boas -vindas será impressa, caso contrário, uma mensagem de erro será imprimida. Em seguida, uma mensagem de instrução imprimirá para informar o usuário a pressionar qualquer tecla. Uma mensagem de rescisão imprimirá quando o usuário pressionar qualquer tecla.
#!/usr/bin/Env Python3Saída:
Depois de executar o script, ele aguarda uma entrada de string. Aqui, 'Fahmida' é digitado como um valor de string. Uma mensagem de boas -vindas é impressa com o valor e esperada por qualquer teia. Uma mensagem de tchau é impressa após pressionar qualquer tecla.
Pausa a entrada por um certo período de tempo
dormir() O método pode ser usado para pausar a entrada do usuário por um determinado período de tempo. No script a seguir, uma tarefa de adição simples é dada para o usuário. O método do sono () é usado aqui para esperar o usuário por 5 segundos antes de digitar a resposta. Em seguida, se a condição for usada para verificar se a resposta estiver correta ou incorreta.
#!/usr/bin/Env Python3Saída:
Uma pergunta será impressa depois de executar o script e informar o usuário a esperar 5 segundos para descobrir a resposta. Aqui, o script é executado duas vezes com uma resposta correta e uma resposta incorreta.
Pause o script usando a entrada Para exibir as mensagens de instrução
Às vezes é necessário pausar o script várias vezes usando entrada() Método para diferentes propósitos. O processo de fornecer informações ao usuário usando várias mensagens é mostrado no script a seguir. As etapas para executar qualquer script python são mostradas aqui usando múltiplos entrada() método. O usuário precisa pressionar qualquer tecla para mostrar as próximas etapas. O primeiro entrada() o método é usado para começar a mostrar a mensagem e o último entrada() O método é usado para mostrar a mensagem de terminação.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script. O usuário precisa pressionar qualquer tecla cinco vezes para concluir a execução do script.
Pause o script para o valor de entrada específico
Se você deseja executar alguns scripts continuamente até que o usuário pressione qualquer tecla específica, você deve definir esse script dentro de qualquer loop infinito. Esta tarefa é mostrada neste exemplo. Aqui, um infinito enquanto o loop é declarado e deve levar dois números e imprimir o somatório desses números em cada iteração. No final do loop, ele esperará o usuário pressionar 'y'Para continuar o loop e repetir o script novamente.
#!/usr/bin/Env Python3Saída:
O script dentro do while loop é executado duas vezes aqui. A primeira vez, depois de calcular o somatório, 'y' é pressionado e o script do loop é repetido novamente. Quando o usuário pressionou 'n' então o loop é encerrado.
Conclusão:
Pausa para a entrada do usuário é um requisito muito comum de qualquer linguagem de programação. Diferentes propósitos de pausa para a entrada são mostrados neste artigo usando exemplos de python muito simples. Espero que este artigo ajude o leitor a conhecer os usos da pausa para a entrada e a aplicá -lo no script quando exigir.