day35作业

1、改写下列程序,分别别实现下述打印效果

from multiprocessing import Process
    import time
    import random

    def task(n):
        time.sleep(random.randint(1,3))
        print('-------->%s' %n)

    if __name__ == '__main__':
        p1=Process(target=task,args=(1,))
        p2=Process(target=task,args=(2,))
        p3=Process(target=task,args=(3,))

        p1.start()
        p2.start()
        p3.start()

        print('-------->4')

效果一:保证最先输出-------->4

-------->4
-------->1
-------->3
-------->2

猜你喜欢

转载自www.cnblogs.com/msj513/p/9925144.html