首页 / 循环(Loop)
📖 循环(Loop) 是什么?
循环像盖章机,把同一动作依次做很多遍。
⚡ 一句话秒懂
循环像盖章机,把同一动作依次做很多遍。
📖 举个故事
班长要给全班三十份通知盖章。她不会写三十遍“拿起印章、盖下去”,而是从第一份开始,每盖完一份就拿下一份,直到桌上没有通知。若发现空白纸就跳过,印章没墨则提前停下。程序里的循环也是把一套动作反复执行,并用结束条件控制何时停。
💡 类比理解
暂未补充。
🧩 真实例子
暂未补充。
🛠️ 怎么实际使用
构建资料整理 Agent 时,可以循环处理一个文件列表:每次读取一份合同,提取甲方、金额和日期,再把结果写入表格。遇到损坏文件就记录错误并继续下一份;达到接口限额时暂停。这样一套步骤便能稳定处理成百上千份文件。
📚 进阶原理
for 循环适合逐个处理集合,while 循环适合在条件成立时持续执行。循环通常包含当前项、循环体和退出条件;break 可提前结束,continue 可跳过本轮。必须确保 while 的条件最终会改变,否则会形成无限循环,并持续占用计算资源。