import threading
import time# 定義一個函數,它接受可變數量的字符串參數
def print_message(*messages):for message in messages:print(message)# 定義一個函數,它作為定時器線程的回調函數
def timer_thread(wait_time, *args):print(f"等待 {wait_time} 秒后執行...")time.sleep(wait_time)print_message(*args) # 使用可變參數打印傳入的消息# 創建一個定時器,5秒后觸發timer_thread函數,并傳遞參數
timer = threading.Timer(5, timer_thread, (4,))# 啟動定時器
timer.start()# 如果需要,可以取消定時器(在它觸發之前)
# timer.cancel()
log
等待 4 秒后執行...