[ Foro de Python ]

Como programar un disparador de tiempo transcurrido

20-Feb-2021 00:50
Invitado (QuijoteMx)
2 Respuestas

Hola!
Quizá no me expresé correctamente en la pregunta, pero de lo que se trata es lo siguiente:
Estoy programando un juego en el que varias personas pueden competir simultáneamente.
Cada uno tiene su turno para jugar y dispone de una cantidad de segundos para pensar y ejecutar su jugada.

Mi problema es que no se como programar una función que inicie en ceros un contador de segundos cuando el jugador toma su turno y que si llega al máximo permisible sin hacer la jugada, la rutina toma control y hace una jugada default por el pasando el turno al siguiente jugador.

Podría alguien darme alguna sugerencia ...


20-Feb-2021 11:06
Invitado (unai)

hola quijote

en el enlace tienes información útil para tu programa
https://www.codigopiton.com/detectar-pulsacion-de-tecla-en-python/

puedes hacer un bucle en el que para salir se cumpla la
condición de que pulse una tecla o que pase x tiempo

suerte ;-)


20-Feb-2021 18:04
Invitado (QuijoteMx)

Gracias amigo, revisare la liga...






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)