python中函数的定义以及调用的例子如下:
def function(a_value,b_object): a=a_value+1 b=b_object return a
如此便返回了一个结果,若想返回多个结果则可以这样:
def function(a_value,b_object): a=a_value+1 b=b_object ... return a,b,.....
用逗号隔开每一个要返回的结果,当调用的时候,同样也要用相应的变量数来接收,每一个变量之间也用逗号隔开如:
ret,object,...=function(1,[1,2,3])
参数的传递:
在参数的传递过程中基本类型为值传递,复杂变量为引用传递(可以理解为地址传递)
基本类型包括:整型,浮点型,...
复杂类型包括:列表,对象,字符串,...