首先要了解,函数是什么?书上可能会说函数是完成功能的模块之类的话.其实说白了,函数就是个你招来的工人.你给他一些材料,告诉他怎么用这些材料拼装,然后他负责把拼装好的成品交给你.材料就是函数的参数,成品是函数的输出,而怎么拼装就是你写的函数体代码了.比如这段代码 def worker(a, b, c): x = a + b y = x * c 这个工人(worker)在你的指导下,用a b c三个材料,装配出了x和y两个成品.但是程序里的装配和工厂不同,用过的材料不会消失.这样,这个工人手里就有了…