# 打印’小白真棒‘,时长1秒 import time ti = int(time.time())+1 # ti是固定的,不会随着循环而变化 while True: ti1 = int(time.time()) # ti1会随着循环重新赋值 print('小白真棒!!!') if ti < ti1: break 打印当前时间(小白说不会忘) import time time = time.strftime('%F %T') print(time) 10秒之后开始打印’hello 小白‘ Timer(定时器)是Thread的派生类,用于在指定时间后调用一个方法。Timer从Thread派生,没有增加实例方法。 函数:Timer(interval, function, args=[ ], kwargs={ }) * interval: 指定的时间 * function: 要执行的方法 * args/kwargs: 方法的参数 from threading import Timer def hello(): print('hello 小白') s = Timer(10,hello) s.start()