写了几个月的oython了总感觉除了if else for while什么都不太会,看了架构师的代码参数传递总是使用*args,**kwargs,一直搞不太明白,只是模仿着用,最近有时间想系统的学习一遍python,看了廖学峰老师的python学习网站,在函数参数那一章找到了答案,里面解释的很详细,参考link http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317529…
http://book.pythontips.com/en/latest/args_and_kwargs.html https://stackoverflow.com/questions/3394835/use-of-args-and-kwargs 很多python新手会对于github和python标准库源码以及网上示例中各种*args and **kwargs感到困惑,这里解释一下. 首先说明下: *args和**kwargs(key word args)只是一个约定俗成的写法,就相当于我们…
python字典dictionary几个不常用函数例子 一.字典声明 如,d={}; d= {'x':1,'b':2} d1 = dict(x=1,y=2,z=3) d2 = dict(a=3,b=4,c=5) 二 .方法说明: 参考:http://blog.csdn.net/wangran51/article/details/8440848 Operation Result Notes len(a) the number of items in a 得到字典中元素的个数 a[k]…