<source_branch><target_banch> <source_branch><target_banch><source_branch><target_banch> 2222<source_branch><target_banch> 数的定义和调用 当我们自己定义一个函数时,通常使用def语句,其语法形式如下所示: def 函数名(参数列表):#可以没有参数 函数体 111<source_branch><target_banch>222<source_branch><target_banch> <source_branch><target_banch> <source_branch><target_banch> 调用函数方式:函数名(参数列表) def fun(): 1一:函数的定义和调用
当我们自己定义一个函数时,通常使用def语句,其语法形式如下所示: def 函数名(参数列表):#可以没有参数 函数体 调用函数方式:函数名(参数列表) def fun(): if True: print "good" 如果只执行以上代码,则程序不会有任何结果,因为函数只有定义没有调用。 当在以上代码后,加入函数调用后,才会打印出"good",代码如下: def fun(): if True: print "good" fun() #函数的调用、 二:函数参数 形式参数:定义函数时传入的参数称为形式参数 实际参数:调用函数时传入的参数称为实际参数 默认参数:定义函数时,给参数一个默认值,没有传输参数时,就使用默认参数(默认参数只能从右向左赋值) def fun(x): #其中的x就是形式参数 print x #打印出变量的值 fun(100) #100就是实际参数 |
|