Python类的静态方法(static method)和类方法(class method) 发表于 2019-06-24 分类于 编码 , Python , 随笔 Valine: 本文简单介绍了Python类中的静态方法与类方法,及两者间的区别。 静态方法静态方法是类中的函数,不需要实例(类似于C++中的静态成员函数)。静态方法主要是用来存放逻辑性的代码,主要是一些逻辑属于类,但是和类本身没有交互,即在静态方法中,不会涉及到类中的方法和属性的操作。 类方法类方法是将类本身作为对象进行操作的方法,和静态方法的区别在于:不管这个方法是从实例调用还是从类调用,它都用第一个参数把类传递过来。 参考 python中的静态方法和类方法 猜你喜欢 Python中的当前工作路径与当前脚本文件所在路径 Python字典数据结构的item()函数 一款图片文件转 Base64 编码的 Python GUI 工具 使用Python + Matplotlib绘制双柱状图 安装第三方python库过程中的egg-info与dist-info文件夹 Thank you for your donate! 打赏 微信支付 支付宝 本文作者: ShiPeng 本文链接: https://blog.shipengx.com/archives/875015e3.html 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!