网站建设流程分几步个人互动网站
网站建设流程分几步,个人互动网站,中国建筑装饰网唐迪夫,搜索引擎优化特点http://blog.csdn.net/chenjinyu_tang/article/details/8136841 好久没有学习python了#xff0c;应为工作的需要#xff0c;再次拾起python#xff0c;唤起记忆。 当函数的参数不确定时#xff0c;可以使用*args 和**kwargs#xff0c;*args 没有key值#xff0c;**kwar…http://blog.csdn.net/chenjinyu_tang/article/details/8136841 好久没有学习python了应为工作的需要再次拾起python唤起记忆。 当函数的参数不确定时可以使用*args 和**kwargs*args 没有key值**kwargs有key值。 还是直接来代码吧废话少说 [python] view plain copy print? def fun_var_args(farg, *args): print arg:, farg for value in args: print another arg:, value fun_var_args(1, two, 3) # *args可以当作可容纳多个变量组成的list result: [python] view plain copy print? arg: 1 another arg: two another arg: 3 **kwargs: [python] view plain copy print? def fun_var_kwargs(farg, **kwargs): print arg:, farg for key in kwargs: print another keyword arg: %s: %s % (key, kwargs[key]) fun_var_kwargs(farg1, myarg2two, myarg33) # myarg2和myarg3被视为key 感觉**kwargs可以当作容纳多个key和value的dictionary result: [python] view plain copy print? arg: 1 another keyword arg: myarg2: two another keyword arg: myarg3: 3 也可以用下面的形式 [python] view plain copy print? def fun_var_args_call(arg1, arg2, arg3): print arg1:, arg1 print arg2:, arg2 print arg3:, arg3 args [two, 3] #list fun_var_args_call(1, *args) result [python] view plain copy print? arg1: 1 arg2: two arg3: 3 [python] view plain copy print? def fun_var_args_call(arg1, arg2, arg3): print arg1:, arg1 print arg2:, arg2 print arg3:, arg3 kwargs {arg3: 3, arg2: two} # dictionary fun_var_args_call(1, **kwargs) result [python] view plain copy print? arg1: 1 arg2:two arg3:3
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/88368.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!