返回值

Posted panglinl

tags:

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

返回值的三种情况:

  没有返回值---返回None

    1不写return

    def fun():

      l=["sadasda","xcxvxcvx"]

      for i  in l:

        print(i)

     2.只写return:结束一个函数的继续

    def fun():

      l=["sadasda","xcxvxcvx"]

      for i  in l:

        print(i)

      return

      3.return None 

  返回一个值

    可以返回任何数据类型

    只要返回了就可以接收到

    如果在一个程序中有多个return,只执行第一个

  返回多个值

    多个返回值用多个变量接受,有多少返回值就用多少个变量接受

    用一个变量接受,得到的时一个元组,元组可以解包(列表页可以,字典也可以)

    解包:a,b,c,=(1,2,3)

    def fun():

      return 1,2

    r1,r2=fun()

以上是关于返回值的主要内容,如果未能解决你的问题,请参考以下文章

方法的返回值可以有多个吗?(java)

C语言如何写有返回值的函数

JAVA语言中 有返回值的方法和无返回值的方法有啥区别啊 请举例子说明!!

Android——关于Activity跳转的返回(无返回值和有返回值)——无返回值

js 如何创建带返回值的函数

java get 请求 返回值乱码