最赞回答 / 井水深
这个就如例子@log("debug")或@log("info")是一样的, 如果直接@log(f)的话就不能传入debug或是info了,这个@performance(unit)也是一样的道理,细细体会吧。
2016-08-30
最赞回答 / Ryan2017
模块类似于文件,包类似于文件夹。为了区分包和目录文件夹,在每个包下面有个__init__.py(可以是个空文件,仅仅用作区分),这样就可以区分包和普通目录了。
2016-08-27
最赞回答 / kisssaisai
*args代表的是任意参数,也就是可以是位置参数,可以是任意多个,也就是说def g(x,y,z....):这其中的x,y,z...就是任意参数;而**kw表示的是关键字参数,也就是def g(x=1,y=2,z=m.....)这里的x=1,y=2,z=m就是关键字参数,其实任意参数是用来收集参数的,返回一个元祖对象,而关键字参数用来返回一个字典对象。希望能帮到你。
2016-08-26
最新回答 / 空灵飞龙
a=0,b=1,self.numbers = [],c=0 这行代码还有 c=a,a=b,b=a+c 这行代码用逗号分隔语句错了改成每条语句单行写或者 a,b,self.numbers,c = 0,1,[],0c=a;a=b;b=a+c这样写
2016-08-24
最赞回答 / 井水深
这个就如例子@log("debug")或@log("info")是一样的, 如果直接@log(f)的话就不能传入debug或是info了,这个@performance(unit)也是一样的道理,细细体会吧。ms和s的区别:当前默认的情况下是以s(秒)为单位,1s*1000放大1000倍的单位是ms(毫秒)了。
2016-08-18