Python(九十三)函数的参数总结-关键字实参

时间:2024-02-20 07:03:07

关键字实参是通过将字典中的每个键值对转换为关键字实参,使用**操作符。

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函数。