読者です 読者をやめる 読者になる 読者になる

WELCOME TO EASTWORLD

Eastworld でドロイド遊び Rapiro が主人公 ラズパイが好物

番外編 お手玉遊び その3

Rapiro 君がお休み中、一人でお手玉遊び。

5つの魔法の玉をジャグリング~

 

あ~ら不思議、5人の召使が現れました!

 

import multiprocessing as mp
from time import sleep
from random import randint

def worker(num,nap):
    print('Worker%d started napping...' % num)
    print('\n')
    sleep(nap)
    print('Worker%d wakes up after %d sec' % (num,nap))
    return

if __name__ == '__main__':
    jobs = []
    for i in range(5):
        time_to_nap = randint(1,9)
        p = mp.Process(target=worker, args=(i,time_to_nap))
        #print(p)
        jobs.append(p)
        print('Worker%d, you can nap for %d sec' % (i,time_to_nap))
        p.start()
        #print(p)
        sleep(0.1)
    sleep(10)
    print('\nAll right, everybody back to work!\n')
    #for i in range(5):
    #    print(jobs[i])

 

<メモ>

オンライン・エディターでも遊んでみました。

https://www.python.org/shell/