下列定义的函数,参数是: def 函数名(**参数): 函数体
A: 关键字参数
B: 命名关键字参数
C: 默认参数
D: 位置参数
A: 关键字参数
B: 命名关键字参数
C: 默认参数
D: 位置参数
A
举一反三
- 在Python的函数参数定义中,可以有一些位置参数和一些关键字参数,其中关键字参数让调用者通过使用参数名区分参数,允许改变参数列表中的参数顺序。
- 函数中参数可以分为() A: 位置参数 B: 默认值参数 C: 非关键字可变长参数 D: 关键字可变长参数
- 有函数定义def demo(a,b=1,*c):...其中a、b、c分别称为什么参数 A: 位置参数、默认值参数和可变参数 B: 位置参数、关键值参数、可变参数 C: 一般参数、默认值参数、指针 D: 位置参数、默认值参数和指针
- 调用函数时可使用哪些正式参数类型? A: 必备参数 B: 关键字参数 C: 默认参数 D: 定长参数
- 函数传参时,通过name=value的形式传递的参数属于() A: 位置参数 B: 关键字参数 C: 默认参数 D: 不定长参数
内容
- 0
一个函数的参数有普通参数,任意数量关键字参数,任意数量位置参数。顺序如何排? A: 任意数量位置参数 B: 普通参数 C: 任意数量关键字参数
- 1
Python函数调用时,有哪几种类型的参数? A: 必须参数 B: 关键字参数 C: 默认参数 D: 不定长参数
- 2
调用函数时,不允许位置参数在关键字参数后面。
- 3
函数可以有多个参数,在定义函数时,若同时存在位置参数与默认参数时,需要将默认参数写在位置参数之后。
- 4
根据不同的传递形式,函数的参数可分为( )。 A: 位置参数 B: 默认值参数 C: 关键字参数 D: 不定长参数