首页 > 试题广场 >

2 [问答]简单叙述Thread对象的方法。

[问答题]
import time
import random
import threading

def hello(name):
    print("ThreadName: %s" % threading.current_thread().name)
    time.sleep(random.random() * 5)
    print("Hello, World: %s" %name)

if __name__ == "__main__":
    t1 = threading.Thread(target=hello, args=('zhangsan',))
    t2 = threading.Thread(target=hello, args=('lisi',))

    t1.start()
    t2.start()
    t1.join()
    t2.join()

发表于 2020-06-06 15:41:46 回复(0)
from threading import Thread
def name1(num):
    pass
def name2(num):
    pass
t1 = Thread(target = name1, args = (num,))
t2 = Thread(target = name2, args = (num,)) 
t1.start()
t2.start()

发表于 2019-03-26 15:10:25 回复(1)
俩种: 一种直接调用 threading.Thread() 另一种继承
发表于 2019-03-23 12:33:49 回复(0)