在我们讨论列表的返回值时,会提到range函数来处理,与之在函数名称上很像的就是xrange函数,不过它并不建立列表,这点是和range有着不同,如果小伙伴们想计算返回值的话,使用…
在python中除了调用函数外,另一项比较常见的调用就是类了。对于很多初学者来言,是不能分清楚这个类是否能被调用的。不过我们也可以通过callable()函数来帮助检验,根据cal…
在进行注解的时候,如果是针对于类方法这方面,我们可以选择classmethod函数。在类的调用上比较灵活,不局限于类或者是实例。特别是有些小伙伴害怕的参数问题,使用classmet…
当我们想对python中原有的模块进行覆盖,又不希望退出当前的程序,就需要用到重载的概念。这样既能使模块得到更新,又不影响解释器的使用。在导入的模块上,也是对之前原有模块的一次覆盖…
函数输出后需要返回对象,这里可以是属性或者元数据。大家接触第一种比较多,所以我们做重点的讲解。在一般函数返回上都难不倒小伙伴,但是也会出现没有参数的情况,这时候使用vars函数就很…
我们可以把需要判断的对象放在程序中,那么执行出来会有两个结果,要么是真,要么为假。我们今天所要讲的all函数就是用来判断参数的程序,根据输入参数的不同,输出True或者False的…
在对象的判断中,如果其属性存在会进一步的输出,如果未发现属性,就会输出一个默认值,相当于针对于object的属性存在与否进行判断,根据两个不同的条件,分别输出不同的结果,这就是完整…
最近我们针对对象属性这块,介绍了不少关于测试属性的方法。在进行一系列测试后,我们发现这个属性并不需要,这时候就要用到删除的功能。在python中可以选择delattr函数删除对象的…
1.next()next(iterator[, default])2.参数说明iterable -- 可迭代对象default -- 可选,用于设置在没有下一个元素时返回该默认值,…
当我们想把列表分成新的几段时,就需要用到切片来完成。不过列表中的数据是不固定的,有时候因为过多超出了我们切片的范围,我们的slice函数也不会就此停止,而是产生了截断的概念。下面我…