千家信息网

python函数的返回值是什么

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,小编给大家分享一下python函数的返回值是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!函数的返回值返回结果要怎么做
千家信息网最后更新 2025年01月20日python函数的返回值是什么

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

函数的返回值

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

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

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

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

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)

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)

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

# 嵌套调用def fun1():    print('--------------fun1 start-----------------')    print('--------------fun1 finish-----------------')    passdef fun2():    print('--------------fun2 start-----------------')    fun1()    print('--------------fun2 finish-----------------')    passfun2() #调用函数二

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

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

0