我们将编写一个装饰器,该装饰器会在调用另一个函数时记录日志。
编写装饰器函数。这需要一个函数func作为参数。...5.解释范围功能
Range生成一个整数列表,有3种使用方式。
该函数接受1到3个参数。请注意,我将每种用法都包装在列表推导中,以便我们看到生成的值。...[i for i in range(2,10,2)]#=> [2, 4, 6, 8]
6.定义一个名为car的类,具有2个属性,即"颜色"和"速度"。然后创建一个实例并返回速度。...10.解释reduce函数的工作原理
将头缠起来直到您几次使用都很难。
reduce接受一个函数和一个序列,然后对该序列进行迭代。在每次迭代中,当前元素和前一个元素的输出都将传递给函数。...li = ['a','b','c','d']
del li[0]
li
#=> ['b', 'c', 'd']
pop()按索引删除一个元素并返回该元素。