La clase Thread de la librería threading, es la manera de crear los hilos en Python.
En Python a partir de la versión 3.7 incluye esta librería por defecto.
import threading
# método al que se va a aosciar el hilo
def Saludo():
print ('hola, soy el hilo')
# creamos un hilo asociado a una función
t = threading.Thread(target=Saludo)
#
t.start()
print ("hola, soy el hilo principal ") #impresión en el hilo principal
Crea un programa en Python donde el hilo principal diga eque es el «Soy el Hilo 1 y primero» y llame a un hilo que imprima «Soy el hilo 2» y a su vez el hilo 2 llame a otro hilo 3 que diga «Soy hilo 3 y último».
Utiliza el entrono JupyterLab jupyter-lab
Compara con tus compañeros los resultados y comenta los motivos por los que hay algunos que tienen un orden de ejecución distinto.
Crea un proyecto Git «01-thread» y sube tu aplicación al repositorio de clase.. Tu proyecto debe incluir el fichero README en formato Markdown con el resultado de la ejecución y justificación del funcionamiento.
Ejecuta | Usar sólo en caso de emergencia o una vez hayas resuelto el ejercicio.