在 Python 中, == 和 is 的主要功能就是拿来比较,比如: 乍一看,好像它们没有什么区别,都是比较两个值是否都等于 1 ,这样理解对吗? 举个例子说明 在跟你说它们之间的区别之前,我先跟你说说这么一个生活中的例子,假设现在 Apple 公…
什么是对象拷贝 之前我们说过,有些对象是可变的,比如 List,dict,set ;有些对象是不可变的,比如 Number,Tuple 等。 对于不可变的对象,我们在赋值的时候一般都是把 name 绑定到对象去。而对于可变对象,往往我们可以利用它们内…
我们在上一篇中学习了 Python 中的浅拷贝和深拷贝,知道了它们的区别,接下来我们再来说说自定义对象的拷贝,其实你知道了其中的原理,自定义对象的拷贝用起来也差不多。 接下来小帅b创建一个 Person 对象来给你举例:还是一样,我们把 handso…
很多时候我们需要去创建一些自定义对象,当我们实例化对象之后,时常需要去获取这个实例的信息,我们来看看这样一个老生常谈的 Class : 当我们想要获取 handsomeb 的信息的时候呢,我们会这样去操作: 在这里我们通过 print 方法去打印这个…
小帅b今天来跟你说说类的一些方法的定义,除了我们之前所说的类常规方法(函数方法,函数参数的使用),其实在类里面还可以以装饰器的方式来定义特别一些的方法,比如今天要跟你说的类方法以及静态方法。 常规实例方法 在此之前,我们来看看通常情况下定义的常规实例…
我们知道,Python 的第三方库有很多,但是质量参差不齐,如何才能更好的找到你需要的第三方高质量库呢?还有,有些内置的库可能你不知道,有时候你要实现一个功能,其实 Python 本身就帮你做好了哈哈,如何快速找到它们呢? 接下来就跟你说说小帅b在项…