func(*args, **kw)调用函数

def f1(a,b,c,d=0,*args,**kw):

  print('a =',a,'b =',b,'c =',c,'d=',d,'args =',args,'kw =',kw)

args=(1,2,3)

kw0={'d':99}

kw1={'dd':99}

f1(*args,**kw0)

f1(*args,**kw1)

想想为什么?

('a =', 1, 'b =', 2, 'c =', 3, 'd=', 99, 'args =', (), 'kw =', {})

('a =', 1, 'b =', 2, 'c =', 3, 'd=', 0, 'args =', (), 'kw =', {'dd': 99})

第一个传入参数:

f1(1,2,3,d=99)

第二个传入参数:

f1(1,2,3,dd=99)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 关于诊断X线机准直器的作用,错误的是()。 (6.0 分) A. 显示照射野 B. 显示中心线 C. 屏蔽多...
    我们村我最帅阅读 13,764评论 0 5
  • 【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:选D,7+9=16;9+(-1)=8;(...
    Alex_bingo阅读 19,604评论 1 19
  • 分两步,一步是在Info.plist里面增加View controller-based status bar ap...
    AlenChen阅读 3,980评论 0 51
  • 首先恭喜你经过预备队的考验成为桃跑团的正式成员!恭喜你成为一名合格的跑者,桃跑团不喜欢打酱油,只欢迎真正的跑者! ...
    奔牛sz阅读 2,540评论 0 0
  • 年二十三,阖家团圆,是该跟羊年告个别,做个总结了。 所有具体的,详尽的回忆都会产生悔悟感:悔不及当初...
    景伊阅读 2,507评论 0 2

友情链接更多精彩内容