Python 可变长度的参数
1、可变长度的参数 在Python语言中,当我们在定义函数的参数部分时,如果,我们不确定需要多少个参数,那么,我们就可以定义 可变长度的参数,这样,参数部分就可以接收任意数量的参数了。
2、可变长度参数的定义格式: * 参数名
格式分析: (1)以星号*开头。 (2)参数名。
例子: def test( *k ): #定义了可变长度的参数k x=k [0] + k [1] return x
count = test(1,2 ) #向可变长参数k传递1和2两个参数,然后,在test函数中通过k结合下标 0和1取出k中的参数1和2进行加法运算,结果保存于变量x中,然后, 再通过return返回x。
最后,count中的结果等于3。
count = test(1,2,3 ) #向可变长参数k传递了1,2和3,然后,在test函数中通过k结合下标 0和1取出k中的参数1和2进行加法运算,结果保存于变量x中,然后, 再通过return返回x。
最后,count中的结果等于3。
小结: (1)可变长参数定义要以星号*开头 (2)可以通过中括号[ ] 结合下标来获取可变长参数中的数据 ======================================================================= 非常好,现在,我们已经掌握了Python语言中的(可变长度的参数)但是,如何去运行用它呢? 所以,我们就需要通过下方的链接,进入到Python语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。 >>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)
|