#!/usr/bin/python

"""
  Lezione numero 9
"""

# Esempio di thread : 3 thread vengono eseguiti, ognuno fa un loop di 100
# passaggi, scrive un numero casuale minore di 1, e attende per lo stesso tempo.

import threading

def mythread(threadNum):
  import time, whrandom
  for i in xrange(0, 30):
    sleep = whrandom.random() / 7
    print threadNum, i, sleep
    time.sleep(sleep)

tl = []
for i in xrange(1, 3):
  tl.append(threading.Thread(target = mythread, args = ( i, )))
for t in tl:
  t.start()