Respuesta :

Respuesta:

import time

def reloj():

while True:

# Obtenemos la hora actual

hora_actual = time.localtime()

# Formateamos la hora actual

hora = hora_actual.tm_hour

minutos = hora_actual.tm_min

segundos = hora_actual.tm_sec

# Imprimimos la hora en formato HH:MM:SS

print(f"{hora:02d}:{minutos:02d}:{segundos:02d}", end="\r")

# Esperamos un segundo antes de actualizar la hora

time.sleep(1)

try:

reloj()

except KeyboardInterrupt:

print("\nReloj detenido.")Este algoritmo utiliza la biblioteca time de Python para obtener la hora actual del sistema y la función sleep para esperar un segundo antes de actualizar la hora. Ejecuta este código en un entorno de Python y verás cómo simula un reloj en la consola, mostrando la hora actual que se actualiza cada segundo.