python同一函数,不同时间的返回值比较

最近遇到问题:
函数运算得出a1,返回,
函数运算得出a2,返回
a1和a2比较,无论结果都留下a2
函数运算得出a3,返回
a2和a3比较,无论结果都留下a3
函数运算得出a4,返回
a3和a4比较,无论结果都留下a4



要满足这个要求,python怎么写啊

没有太明白你的意思,函数有输入吗,输是什么类型,有输出吗,输出是什么类型,比较的规则是怎样的呢,你这样的描述勉强能用递归函数,但是我不能给出你具体的函数

看不到你的回复,你检查一下是不是没有过审核