温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python函数的返回值是什么

发布时间:2022-03-04 14:48:33 来源:亿速云 阅读:246 作者:小新 栏目:开发技术

小编给大家分享一下python函数的返回值是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

函数的返回值

python函数的返回值是什么

返回结果要怎么做,多个结果又要怎么做

# 函数返回值
# 概念:函数执行完以后会返回一个对象,如果在函数内部有return 就可以返回实际值,
# 否则将会返回空 None
# 类型:可以返回任意类型,返回值类型应该取决于return后面的类型
# 用途:给调用方返回数据
# 在一个函数体内可以出现多个return关键字,但是肯定只能返回一个return关键字
# 如果在一个函数体内,执行了return,就意味着函数就推出了,return后面的代码语句将不会执行
def Sum(a,b):
    sum=a+b
    pass
Sum(10,30)

python函数的返回值是什么

def Sum(a,b):
    sum=a+b
    return sum #将返回给调用者
    pass
print(Sum(10,30))  #函数的返回值返回到调用的地方

python函数的返回值是什么

def Sum(a,b):
    sum=a+b
    return sum #将返回给调用者
    pass
rs=Sum(10,30)  #将返回值赋给其他的变量
print(rs)  #函数的返回值返回到调用的地方

python函数的返回值是什么

def calComputer(num):
    result=0
    i=1
    while i<=num:
        result+=i
        i+=1
        pass
    return result
# 调用函数
value=calComputer(10)
print(type(value))
print(value)

python函数的返回值是什么

def calComputer(num):
    li=[]
    result=0
    i=1
    while i<=num:
        result+=i
        i+=1
        pass
    li.append(result)
    return li
# 调用函数
value=calComputer(10)
print(type(value))
print(value)

python函数的返回值是什么

def returnTuple():
    '''
    返回元组类型数据
    :return:
    '''
    # return 1,2,3
    return {'name':'aaa'}  #想要返回什么类型的数据,直接在return后面直接返回即可
    pass

A=returnTuple()
print(type(A))

python函数的返回值是什么

# 嵌套调用

def fun1():
    print('--------------fun1 start-----------------')
    print('--------------fun1 finish-----------------')
    pass
def fun2():
    print('--------------fun2 start-----------------')
    fun1()
    print('--------------fun2 finish-----------------')
    pass
fun2() #调用函数二

python函数的返回值是什么

# 函数的分类:根据函数的返回值和函数的参数
# 有参数无返回值的
# 有参数有返回值的
# 无参数有返回值的
# 无参数无返回值的

以上是“python函数的返回值是什么”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI