《网络游戏引擎脚本编程》专业教程 第四章 Python与面向对象.pptVIP

  • 4
  • 0
  • 约1.14万字
  • 约 59页
  • 2017-08-27 发布于河南
  • 举报

《网络游戏引擎脚本编程》专业教程 第四章 Python与面向对象.ppt

2006 《网络游戏引擎脚本编程》 专业教程 理论讲解部分 Ver 3.1 4.1 Python语言的类 4.1.3 类的方法 __repr__( )和__str__( )方法都返回一个字符串来表示self对象。通常,__repr__( )会返回这样一个字符串:通过对该字符串取值(eval)操作将会重新得到这个对象。如果一个对象拥有__repr__( )方法,当该对象使用repr( )函数或后引号(’)操作时,就会调用这个函数作为返回值。例如: a = [2,3,4,5] # 创建一个列表 s = repr(a) # s = [2, 3, 4, 5] # 注: 也可以使用 s = `a` b = eval(s) # 再转换为一个列表 s b 4.1 Python语言的类 4.1.3 类的方法 当调用str( )函数或执行print语句时,python会自动调用被操作(或打印)对象的__str__()方法。与__repr__()相比,__str__()方法返回的字符串通常更简洁易读,内容一般是该对象的描述性信息。如果一个对象没有定义该函数,Python就会

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档