python第三十三天----静态方法、类方法、属性方法

@staticmethod 装饰后,类中的方法转成静态方法

1 class a:2     3      @staticmethod4      def b(self):5         print('')

登录后复制

静态方法不可以访问实例变量或类变量,相当于类中的工具包。如os,  system 等 import的模块一般

 

@classmethod装饰后,类中的方法转成类方法,类方法和普通方法的区别是, 类方法只能访问类变量,不能访问实例变量

1 class b(object):2     name='aa'3     @classmethod4     def cc(self):5         print('%s .l.....'%name)6 7 8 9 b.cc()

登录后复制

@property装饰后把,类中的方法方法转成静态属性

立即学习“Python免费学习笔记(深入)”;

静态属性的使用方法

 1 class Eat_food(object): 2     self.__food=None#设置一个私有属性 3      4     @property 5     def eat(self): 6         print('.....%s'%self.__food) 7      8     @eat.setter  #再次装饰后可以对其赋值 9     def eat(self,food):10         print('.....%s'%food)11         self.__food=food#保存到私有属性,备用12     13     @eat.deleter14     def eat(self):15         del self.__food#删除保存赋值的私有属性,相当于删除这个属性方法

登录后复制

 

以上就是python第三十三天----静态方法、类方法、属性方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2269751.html

(0)
上一篇 2025年2月27日 11:22:28
下一篇 2025年2月18日 04:39:55

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python第三十二天----6.3作业中…………

    学校选课系统!!! 以上就是python第三十二天----6.3作业中…………的详细内容,更多请关注【创想鸟】其它相关文章!

    编程技术 2025年2月27日
    200
  • python爬虫图片、操作excel

      最近闲着看了潭州教育的在线直播课程,颇受老师讲课实用有感。只作为自己笔记学习,我们都知道学习一门编程都是先照抄,在创作。这里完全按照老师讲解,照抄作为学习。 一、Python抓取豆瓣妹子图。   工具:python3.6.0;bs4.6…

    2025年2月27日 编程技术
    200
  • 爬虫问题解决的相关问题

      继续上一篇文章的内容,上一篇文章中已经将url管理器和下载器写好了。接下来就是url解析器,总的来说这个模块是几个模块中比较难的。因为通过下载器下载完页面之后,我们虽然得到了页面,但是这并不是我们想要的结果。而且由于页面的代码很多,我们…

    2025年2月27日
    200
  • 在Python中用Request库模拟登录的实例教程

    如此简单(不安全)的登录表单已经不多见了。字幕库的登录表单如下所示,其中省去了无关紧要的内容: 1 2 3 4 5 6 登 陆7 登录后复制 通过抓包分析,可以发现用户名和密码都没有被加密: 直接使用POST来模拟登录: 1 import …

    2025年2月27日
    200
  • Python_安装官方whl包和tar.gz包

    windows环境:   安装whl包:pip install wheel    ->    pip install  **.whl   安装tar.gz包:cd到解压后路径,python setup.py install Linux…

    编程技术 2025年2月27日
    200
  • 分享python snownlp的实例教程

    snownlp是国人开发的python类库,可以方便的处理中文文本内容,是受到了textblob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和textblob不同的是,这里没有用nlt…

    2025年2月27日
    200
  • Python字符串的操作方法

    1. 字符串长度 #strlen(str)       # 字符串长度函数名str= ‘apples’              # 把字符串 “apples” 赋值给变量 strprint …

    编程技术 2025年2月27日
    200
  • Python是什么?Python如何使用?

    Python简介  python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。  …

    2025年2月27日 编程技术
    200
  • 分享关于python中的题目实例

    题目一: 请使在3秒内计算出一组的数据,偶数在奇数前(注意不使用for while等循环的方法)格式如下1,2,3,4,5,6,7,8,9,10输出结果是2,1,4,3,6,5,8,7,10,9 解决思路:既然不能用for与while去写循…

    2025年2月27日
    200
  • python之调度器的用法

      继续上一篇文章的内容,上一篇文章中,将爬虫调度器已经写好了,调度器是整个爬虫程序的“大脑”,也可以称之为指挥中心。而现在,我们要做的就是去将调度器中用到的其他组件写好。首先是url管理器,它既然作为管理器,那么它一定要区分待爬取的url…

    编程技术 2025年2月27日
    200

发表回复

登录后才能评论