Python 函数的默认参数
1、函数的默认参数 在Python语言中,函数的默认参数的作用是可以在不传递参数的情况下,使用默认参数所设置的值作为参数传递。
2、函数默认参数定义的语法格式: def 函数名 (参数1=默认参数1,参数2=默认参数2,...参数n=默认参数n): 函数体代码 return 返回值
语法格式分析: (1)以 def 开始。 (2)函数名,按变量命名规则定义即可。 (3)参数部分,以“逗号”分隔每个参数,需要设置默认参数的部分先输入“=”,再输入需要的默认值即可。 (4)函数体代码,即需要重复使用的代码。 (5)关键字return与返回值,用于将函数的操作结果返回调用的代码。 (6)关键字return与返回值,并不是必须的,如果你的函数不需要返回操作结果,则不需要。
例子: def test( i =1,j=2 ): #设置了参数 i 的默认值等于1,而 j 的默认值等于2 x = i + j return x
count = test( ) #因为,参数定义时设置了默认值,所以,在调用函数test时可以不传递参数 在函数test调用完毕后,count中的值就等于3,因为,参数的默认值 就是1和2。
c = test( 5 ) #再次调用函数test,并传递5给参数 i ,所以, i 中的值等于5,而 j 中的值 仍然是2,所以,在函数test调用完毕以后,c 中的值就等于7。
c = test( 5,4 ) #再次调用函数test,并传递5给参数 i ,所以, i 中的值等于5,而 j 中的值 就传递了4,所以,在函数test调用完毕以后,c 中的值就等于9。
======================================================================= 非常好,现在,我们已经掌握了Python语言中的(函数的默认参数)但是,如何去运行用它呢? 所以,我们就需要通过下方的链接,进入到Python语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。 >>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)
|