Python語言中,線程是一種輕量級的執行單元,可以在程序執行過程中同時運行多個功能模塊,從而提高程序的性能。線程可以帶參數,使得多個線程可以同時執行不同的操作。
import threading def print_msg(name): print("Hello,", name) t1 = threading.Thread(target=print_msg, args=("Alice",)) t1.start() t2 = threading.Thread(target=print_msg, args=("Bob",)) t2.start()
以上代碼中,通過threading.Thread創建了兩個線程。其中,target參數指定了線程要執行的函數,args參數用于向線程傳遞參數。在線程t1中,將參數傳遞給print_msg函數的name參數為"Alice";在線程t2中,將參數傳遞給print_msg函數的name參數為"Bob"。運行程序后,會同時輸出"Hello, Alice"和"Hello, Bob"。
上一篇mysql關系模式怎么做
下一篇python+取元素下標