miércoles, 31 de octubre de 2018

Unidad 3: Ejemplos de hilos "Hola Mundo"

Ejemplos de hilos "Hola Mundo"


Usando start()

Código:

import threading #libreria para hacer
import time #libreria para usar el time

def hola_mundo(nombre):
    print ('Hola Mundo ' + nombre)
    time.sleep(15)

if __name__ == '__main__':
    hilos = threading.Thread(target = hola_mundo,args = ('Azul',)) #se creo un objeto de tipo hilo con la clase Threading
    hilos.start()
    print 'Se esta haciendo o Termino hilo '
    print 'Datos 1: '
    print ('Dame el valor n_1: ')
    n_1 = input()
    print ('Dame el valor n_2: ')
    n_2 = input()
    suma = n_1 + n_2
    print suma




Ejecución:



Usando star() y join()

Código:

import threading #libreria para hacer
import time #libreria para usar el time

def hola_mundo(nombre):
    print ('Hola Mundo ' + nombre)
    time.sleep(15)

if __name__ == '__main__':
    hilos = threading.Thread(target = hola_mundo,args = ('Azul',)) #se creo un objeto de tipo hilo con la clase Threading
    hilos.start()
    hilos.join() #Detiene el hilo hasta que termine
    print 'Se esta haciendo o Termino hilo '
    print 'Datos 1: '
    print ('Dame el valor n_1: ')
    n_1 = input()
    print ('Dame el valor n_2: ')
    n_2 = input()
    suma = n_1 + n_2
    print suma





Ejecución:





No hay comentarios:

Publicar un comentario