一个更简单直接的程序是提高可维护性、编写安全和无错误程序的关键因素。然而,由于工作量大和破坏已有程序的风险,程序员不愿意进行代码重构,这也导致潜在的学习经验的流失。为了缓解这种情况,我们展示了使用大型语言模型(LLM)GPT-3.5 来建议用户编写的 Python 程序的简化版本的应用,旨在鼓励用户学习如何编写更好的程序。我们提出了一种方法,利用 LLM 的少样本提示,通过在先前的单次示例评估基础上选择最适合每个目标编程问题的代码重构示例。定量评估表明,通过生成每个程序10个候选项,95.68% 的程序可以进行重构,平均圈复杂度减少了17.35%,平均行数减少了25.84%,过滤掉只生成语义正确的程序。此外,定性评估显示出了出色的代码格式化能力,同时还观察到了删除或翻译注释等不必要的行为。