http://t.zoukankan.com/DLHe-p-7767650.html
若定义函数时没有使用return语句,会默认返回一个None,要返回一个None,可以只写一个return,但要返回具体的数值,就需要使用return后面加上需要返回的内容。
所以对于函数定义来说,使用return语句可以向外提供该函数执行的一些结果。而对于函数的调用者来说, 是否可以使用函数中执行的一些操作结果,就在于函数是否使用了return语句返回了对应的执行结果。
在Python中,有一部分函数会产生结果,如数学函数,我们一般称这种函数为有返回值函数(fruitful function);对于另一些函数,会执行一些动作,但不返回任何值,我们称这类函数为无返回值函数。
网友评论