对return函数的认识

Posted 道高一尺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对return函数的认识相关的知识,希望对你有一定的参考价值。

例1:

def funOut():
  def funIn():
    print(‘宾果!你成功访问到我啦!‘)
  return funIn() #注意这里return的是funIn()即是一个函数

 funOut()

宾果!你成功访问到我啦!

这里如何调用funIn,要记得return其实是个函数,他会在函数内部执行到自己的时候调用funIn

例2:

def funOut():
  def funIn():#这里有种思考,实际上用funOut()函数所调用的是funIn括号之前的位置,如果要继续深入funIn函数,则需要()继续往前走。
    print(‘宾果!你成功访问到我啦!‘)
  return funIn #注意这里return的是一个名称

funOut()() #使用两个括号调用函数

宾果!你成功访问到我啦!

以上是关于对return函数的认识的主要内容,如果未能解决你的问题,请参考以下文章

认识函数,参数

JavaScript函数认识,Js中的常见函数

JAVA-初步认识-第四章-语句-函数-格式

python中yield的用法详解——最简单,最清晰的解释

python浅析对return的理解

从头认识多线程-1.9 迫使线程停止的方法-return法