1.javascript函数写法种类: (一).第一种 function test(param){ return 111; } (二).第二种 var test = function(param){ return 222; } 备注:小程序里面是 param:function(){ }这个其实也是这种写法! (三).第三种 var k = (param)=>{ return 111; } 备注:第二种和第三种可以用在回调函数中! 2.php函数写法种类: function test($param…
我的做法,,这个题在于必须补0 def reverseBits(n): num=32-len(bin(n)[2:]) m = bin(n)[2:][::-1] if num > 0: for i in range(num): m=m+'0' print(m,int(m,2)) return m 看到前几做法 nums=bin(n) nums=nums.lstrip('0b') nums=nums.zfill(32) #zfill 一直没找到....原来是这个 nums=nums[::-1] re…
枚举 之前我们这样操作: Python 1 2 3 4 i = 0 for item in iterable: print i, item i += 1 现在我们这样操作: Python 1 2 for i, item in enumerate(iterable): print i, item enumerate函数还可以接收第二个参数.就像下面这样: Python 1 2 3 4 5 >>>…