python 函数返回值

#!/usr/bin/python

#return a list
def ret_test(a,b):
    l=[a,b]
    return l

def ret_test2(a,b):
#    return a tuple
#    t=(a,b)
#    return t

#    return 2 value = return a tuple
    return (a,b)

#list accepted
l1=ret_test(1,2)
print l1
    
#tuple accepted
t1=ret_test2(1,2)
print t1

#2 value accepted
x,y=ret_test2(1,2)
print x
print y

返回值可以返回0个或1个或多个,类型可以是各种类型(list , tuple , 整数等),多个的情况我理解即tuple类型

posted @ 2013-02-20 09:41  邓维  阅读(33122)  评论(0编辑  收藏  举报