间隔和休眠时间为什么不会累加

问题遇到的现象和发生背景

请问schedule.every(5).seconds.do(job)的5秒间隔,为什么不会和 time.sleep(5) 的5秒休眠叠加呢,最终执行结果还是5秒执行一次

问题相关代码,请勿粘贴截图

import schedule
import time

def job():
print('我要开始学习了')

schedule.every(5).seconds.do(job) #每隔五秒执行一次

while True:
schedule.run_pending() #启动定时任务
time.sleep(5) #休眠,暂停五秒

运行结果及报错内容

我要开始学习了
我要开始学习了
我要开始学习了
我要开始学习了