定义函数fun9,参数为关键字可变长参数,传入name = ‘小明’, age = 18, score = 98,以格式化形式输出小明这次考试的信息
时间: 2024-03-19 11:43:25 浏览: 53
python函数参数(必须参数、可变参数、关键字参数)
好的,以下是函数fun9的定义代码:
```python
def fun9(**kwargs):
print(f"{kwargs['name']}这次考试的信息:年龄{kwargs['age']},分数{kwargs['score']}")
```
然后你可以这样调用该函数:
```python
fun9(name='小明', age=18, score=98)
```
输出结果如下:
```
小明这次考试的信息:年龄18,分数98
```
注意:在传入可变长参数时,需要使用`**`前缀。在函数体中,`kwargs`将会被解释为一个字典,其中包含所有关键字参数的键值对。因此,我们可以通过`kwargs[key]`的方式来获取传入的参数值。
阅读全文