Python中,函数的返回值

def fun(num):
    odd=[]#存奇数
    even=[]#存偶数
    for i in num:
        if i%2:
            odd.append(i)
        else:
            even.append(i)
    return odd,even

#函数的调用
lst=[10,29,33,45,49,94]
print(fun(lst))
'''
函数的返回值:
          (1)如果函数没有返回值[函数执行完毕之后,不需要给调用处提供数据]return可以省略不写
          (2)函数的返回值,如果是1个,直接返回类型
          (3)函数的返回值,如果是多个,返回的结果为元组
'''
def fun1():
    print('hello')
fun1()

def fun2():
    return 'hello'
result=fun2()
print(result)

def fun3():
    return 'hello','world'
res=fun3()
print(res)

 

posted @ 2022-08-19 15:03  訫語  阅读(74)  评论(0)    收藏  举报