Tempo de espera em Python; espera pela entrada do utilizador

às vezes queremos que nosso programa python espere por um tempo específico antes de executar os próximos passos. Podemos usar a função sleep() do módulo de tempo para pausar o nosso programa por segundos especificados.

tempo de espera em Python

vamos ver um exemplo rápido onde vamos pausar o nosso programa por 5 segundos antes de executar mais declarações.

import timeprint('Hello There, next message will be printed after 5 seconds.')time.sleep(5)print('Sleep time is over.')

quando executarmos este programa, haverá um atraso de 5 segundos entre a primeira declaração de impressão e a segunda declaração de impressão.

Python esperar pela entrada do utilizador

às vezes queremos obter algumas entradas do utilizador através da consola. Podemos usar a função input () para conseguir isso. Neste caso, o programa irá esperar indefinidamente pela entrada do Usuário. Uma vez que o usuário fornece os dados de entrada e pressiona a tecla enter, o programa começará a executar as declarações seguintes.

sec = input('Let us wait for user input. Let me know how many seconds to sleep now.\n')print('Going to sleep for', sec, 'seconds.')time.sleep(int(sec))print('Enough of sleeping, I Quit!')

por baixo da captura de ecrã curto mostra a execução completa do programa.

tempo de espera em python, tempo de espera em python pela entrada do utilizador

surpreendente, não há uma maneira fácil de esperar pela entrada do usuário com um tempo-limite ou valor padrão quando a entrada vazia é fornecida. Espero que essas características úteis venham em futuros lançamentos em Python.

Deixe uma resposta

O seu endereço de email não será publicado.

More: