多線程可以提高系統的效率,可以實現同一時間完成多項任務。
1、
import threading
import time
def coding():
for x in range(3):
print('正在寫代碼%A' )
time.sleep(1)
def drawing():
for x in range(3):
print('正在畫圖%S')
time.sleep(1)
def main():
t1=threading.Thread(target=coding)
t2 = threading.Thread(target=drawing)
t1.start()
t2.start()
if __name__ =='__main__':
main()

就表示,寫代碼和畫圖是多線程,兩個線程同時進行。
2、通過threading.enumerate()可以查看線程數

Thread-1表示線程1,Thread-2表示線程2.
