Python语言中,参数传递时有两种方式:位置参数和关键参数。位置参数是指按照参数的位置来传递,关键参数是指按照参数赋值的形式来传递。当使用位置参数时,实参和形参在顺序、个数和类型上必须一一匹配。
举一反三
- 使用位置传递参数时,实参的个数和位置需要与形参的个数和位置保持一致。
- 下列关于参数和参数传递,错误的说法是() A: 形参没有具体的值,只代表了参数的个数、位置、类型。 B: 在参数传递中,按实参的位置次序与形参的位置次序对应传送,与参数名无关。 C: 参数传递的作用是主调程序和被调过程之间的数据交互。 D: 在参数传递时,实参名与形参名相同才能实现数据传递。
- 下列关于参数和参数传递,错误的说法是____________。 A: 形参没有具体的值,只代表了参数的个数、位置、类型。 B: 在参数传递中,按实参的位置次序与形参的位置次序对应传送,与参数名没有关系。 C: 参数传递的作用是主调过程和被调过程之间的数据交互。 D: 在参数传递时,实参名与形参名相同才能实现数据传递。
- 对参数传递, 描述是错误的。 A: 形参没有具体的值,只代表了参数的个数、位置、类型。 B: 在参数传递中,一般是按位置传送,按实参的位置次序与形参的位置次序对应传送,与参数名没有关系。 C: 参数传递的作用是主调程序和被调过程数据交互的接口 D: 在参数传递时根据实参名与形参名相同才能实现传递
- ( )是比较常用的形式,调用函数时实参和形参的顺序必须严格一致,并且实参和形参的数量必须相同。 A: 位置参数 B: 默认值参数 C: 关键参数 D: 可变长度参数