python的描述,python功能描述

  python的描述,python功能描述

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1、概念

  描述符是Python对象.只要对象有_ _ get _ _()、_ _ set _ _()和_ _ delete _ _()方法中的任何一个,就称为描述符。

  2、分类

  如果一个类只实现__get__()方法,则称为非数据描述符;

  如果一个类实现了__get__(),__set__()方法,则称为数据描述符data descriptor;

  3、实例

  下面的实例是包含被访问属性的对象实例,而所有者是由描述符修饰的类。

  class摄氏度(对象):

  def__init__(self,value=0.0):

  self.value=float(值)

  def__get__(自身,实例,所有者):

  returnself.value

  def__set__(自身,实例,值):

  self.value=float(值)

  类别温度(对象):

  摄氏=摄氏度()

  temp=温度()

  在…之时摄氏# CallsCelsius。_ _ Get _ _以上是python描述符的基本介绍。对于这种特殊的python对象,可以在课后查阅更多的资料或者关注这类文章。学习完后,就可以运行实例经验描述符的方法了。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: