关键字实参是通过将字典中的每个键值对转换为关键字实参,使用**
操作符。
def greet(name, age):
"""
函数用于打印问候语,接受两个关键字实参。
参数:
- name: 字符串,表示要问候的人的名字。
- age: 整数,表示要问候的人的年龄。
"""
print(f"Hello, {name}! You are {age} years old.")
# 调用函数,传递关键字实参
greet(**{"name": "Bob", "age": 30})
运行结果:
Hello, Bob! You are 30 years old.
解释:使用**
操作符将字典中的键值对转换为关键字实参,传递给greet
函数。