python语言的标识符以什么组成,Python字符串的三种表示形式

  python语言的标识符以什么组成,Python字符串的三种表示形式

  1、分类

  数据描述符:实现了__get__和__set__两种方法的描述符

  非数据描述符:只实现了__get__一种方法的描述符

  2、实例

  #数据描述符

  classDataDes:

  def__init__(self,默认值=0):

  自我.分数=默认

  def__set__(自身,实例,值):

  自我.分数=值

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

  打印(访问数据描述符里的__get__ )

  回归自我。_分数

  #非数据描述符

  classNoDataDes:

  def__init__(self,默认值=0):

  自我.分数=默认

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

  打印(访问非数据描述符里的__get__ )

  回归自我。_分数

  班级学生:

  math=DataDes(0)

  chinese=NoDataDes(0)

  def__init__(自己,名字,数学,中文):

  self.name=name

  自我数学=数学

  self.chinese=中文

  def__getattribute__(self,item):

  打印(调用__getattribute__ )

  returnsuper(学生,自己)。__getattribute__(项目)

  def__repr__(self):

  返回"学生:{},数学:{},中文:{},"。格式(

  自我。名字,自我。数学,自我。中文)以上就是大蟒描述符的两种类型,希望对大家有所帮助。更多大蟒学习推荐:python教学

  本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。

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

相关文章阅读

  • 如何对python字符串中字符进行替换,python 替换字符串
  • 如何对python字符串中字符进行替换,python 替换字符串,python字符串替换的2种方法
  • Python字符串转变量,python输出字符和数字变量
  • Python字符串转变量,python输出字符和数字变量,Python将字符串常量转化为变量方法总结
  • python字符串讲解,菜鸟教程python字符串
  • python字符串讲解,菜鸟教程python字符串,python 字符串详解
  • python字符串根据字符截取,python字符串的切片操作
  • python字符串根据字符截取,python字符串的切片操作,Python中的字符串切片(截取字符串)的详解
  • python中字符串的切片,python字符串
  • python中字符串的切片,python字符串,Python中字符串切片详解
  • python 去除字符串中的空格,python字符串去除空格
  • python 去除字符串中的空格,python字符串去除空格,Python 字符串去除空格的五种方法
  • ,,Python字符串拼接的4种方法实例
  • ,,Python字符串匹配之6种方法的使用详解
  • python编写函数去掉字符串中的空格,python字符串怎么去空格
  • 留言与评论(共有 条评论)
       
    验证码: