####函数的返回值
def fun(num):
odd=[]
even=[]
for i in num:
if i%2:
odd.append(i)
else:
even.append(i)
return odd,even
# print(fun([10,29,34,23,44,53,55]))
lst=[10,29,34,23,44,53,55]
print(fun(lst))
'''
函数的返回值
(1)如果函数没有返回值【函数执行完毕之后,不需要给调用处提供数据】 return可以省略不写
(2)函数的返回值,如果是1个,直接返回类型
(3)函数的返回值,如果是多个,返回的结果为元组
'''
##################
def fun1():
print('hello')
#return
fun1()
###################
def fun2():
return'hello'
res=fun2()
print(res)
##################
def fun3():
return 'hello','world'
print(fun3())
'''函数在定义是,是否需要返回值,视情况而定'''
相关