请问Python大佬,这道题怎么做?

如题所述

第1个回答  2021-06-05

答: 在本题当中主要分析 s,n和m三个的值。

    在这里我们调用函数fact(5, 2),可知最简单的就是n的值啦,其值为5;再对于m而言,m=1表示当我们未指定m的值时,它的默认值就为1。而这里我们调用fact(5,2),可知第2个参数m的值为2;最后s用来保存 for循环中的1~n累乘结果,而在本题当中n=5,所以返回的是1~5的累乘结果,即120。

同时在Python的函数当中,当同时返回多个值时,它就会返回一个元组,最后的结果如下。

第2个回答  2021-06-04
(120, 5, 2)
第3个回答  2021-06-05


(120, 5, 2)

相似回答