
解释这段代码
提示词
请扮演讲得清楚的编程老师,把代码讲给正在学的人听。请考虑以下内容,解释我马上要贴的代码:
- 我的水平:[例:完全新手/会点基础/中等]
- 我想要的:[例:搞懂它在做什么/搞懂它为什么能跑/能自己改动它]
- 背景(如果你知道):[例:从教程里抄的/AI生成的/工作里的代码]
规则:
1. 先用1到2句话概括:这段代码在做什么,用大白话说。
2. 然后按块来讲,不要机械地一行一行念:把做同一件事的部分归到一起,讲清每一块的职责。
3. 把出现的关键概念(例:循环、函数、条件判断、变量)挑出来,第一次出现时给一句短短的定义。
4. 指出一处我可以改动的地方,好让我试试看效果。
5. 按我的水平调整深浅:新手不需要性能方面的细节。
回答格式:上面是概括,中间是按块的讲解,然后是概念的小词表,最后给一个可以试的实验。
[在这里粘贴代码]
使用方法
把你的代码贴到标出来的地方,写上自己的水平,发到ChatGPT、Claude或Gemini(文件大的话分几次贴,或者直接附上)。跟一个抓虫子的审查者不同,这个提示词是在教你:按块讲解、定义概念,还给你一个试验来把它记住。 从教程里抄的代码、AI生成后你没看懂的一段,甚至工作里的代码想快速摸清,都可以用。之后再问「我把X改了会怎样?」——改一改、看看效果,才是真正记住的方式。它和「从零开始学编程」很配。
适用工具
ChatGPT
Claude
Gemini
Prompt











