import threading import time def func(n): time.sleep(0.5) n += 1 print(n, threading.current_thread(), threading.get_ident()) for i in range(10): threading.Thread(target=func, args=(i,)).start() print(threading.active_count()) # 显示当前活着的线程数,是子线程的数量加主线程的数量为11 print(threading.current_thread()) # 显示当前线程的信息,比如名字,是不是主线程,线程的id等 print(threading.get_ident()) # 显示当前线程的id print(threading.enumerate()) # 将所有的主线程和子线程显示到一个列表中