第54讲:Python调用函数时使用**将字典中的每个元素转换为关键字实参

和调用函数时使用*将序列中的每个元素都转换为位置实参很类似,*用于将序列中的元素转换为位置实参,**用于将字典中的键值对元素转换为关键字形参。

函数中如果存在多个形参,我们在调用函数时也可以传入一个字典,字典中的每个键值对元素都作为一个关键字实参,Key作为形参名,Value作为形参的实参,然后传递给函数中的每个形参,那么如何将字典中的每个键值对元素作为一个实参呢?默认情况下字典会被认为是一个实参,如下所示:

def fun1(user, age, passwd):
    funformat = 'para1为:{}, para2为:{}, para3为:{}'
    print(funformat.format

猜你喜欢

转载自blog.csdn.net/weixin_44953658/article/details/130961716
今日推荐