zoukankan      html  css  js  c++  java
  • 函数part3——函数的返回值

    函数的返回值的特点:

      1、函数的返回值没有类型的限制

      2、函数的返回值没有数量的限制

      3、返回多个值:多个返回值用逗号分隔,返回形式为元组形式。

    def func():
        print('from func')
        return 1,1.1,'hello',[1,2,3]
    
    res=func()
    print(res,type(res))
    #from func
    #(1, 1.1, 'hello', [1, 2, 3]) <class 'tuple'>

    若返回值只有一个的话,返回的就是原数值类型。

    def func():
        return 123
    res=func()
    print(res,type(res))
    #123 <class 'int'>

    若没有返回return,返回值的内容为None

    def func():
        return
        pass
    res=func()
    print(res)
    
    #None
    return除了有返回值的功能,还有结束函数执行的的功能
    函数内可以有多个return,但只要执行一次,整个函数就立即结束,并且将return后的值返回
    def func():
        print(1)
        return
        print(2)
        return
        print(3)
    
    func()
    #1
  • 相关阅读:
    说说移动端web开发中的点击穿透问题
    将博客搬至CSDN
    IIS(4)
    IIS(2)
    IIS(3)
    IIS(1)
    链表
    常用到的关键字
    进程与线程
    文件系统的原理
  • 原文地址:https://www.cnblogs.com/msj513/p/9700131.html
Copyright © 2011-2022 走看看