改变对象的字符串提示
来源:互联网 发布:淘宝上传图片模糊 编辑:程序博客网 时间:2024/06/08 12:13
你想改变对象实例的打印或显示输出,让它们更具有可读性:class Pair: def __init__(self, x, y): self.x = x self.y = y # def __repr__(self): # return 'Pair({0.x!r}, {0.y!r})'.format(self) # def __str__(self): # return '({0.x!s}, {0.y!s})'.format(self)p=Pair('a','b')print pprint type(p)print dir(p)C:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled/mycompany/cookbook/a5.py<__main__.Pair instance at 0x0039BDF0><type 'instance'>['__doc__', '__init__', '__module__', 'x', 'y']class Pair: def __init__(self, x, y): self.x = x self.y = y def __repr__(self): return 'Pair({0.x!r}, {0.y!r})'.format(self) # def __str__(self): # return '({0.x!s}, {0.y!s})'.format(self)p=Pair('a','b')print pprint type(p)print dir(p)C:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled/mycompany/cookbook/a5.pyPair('a', 'b')<type 'instance'>['__doc__', '__init__', '__module__', '__repr__', 'x', 'y']class Pair: def __init__(self, x, y): self.x = x self.y = y def __repr__(self): return 'Pair({0.x!r}, {0.y!r})'.format(self) def __str__(self): return '({0.x!s}, {0.y!s})'.format(self)p=Pair('a','b')print pprint type(p)print dir(p)C:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled/mycompany/cookbook/a5.py(a, b)<type 'instance'>['__doc__', '__init__', '__module__', '__repr__', '__str__', 'x', 'y']Process finished with exit code 0
阅读全文
0 0
- 改变对象的字符串提示
- [00801]改变对象的字符串显示
- 怎么理解字符串对象是不可改变的对象?字符串引用变量的值可以改变?
- 2.6锁对象的改变
- 改变MyEclipse的.提示背景颜色
- 改变flex默认的提示样式
- eclipse 改变代码提示的颜色
- 改变 UITextField 提示语的 字体颜色
- 改变Eclipse提示框的墨色背景
- java中字符串为何设置为不可改变对象
- 字符串“改变”;
- 改变对象的key的名称
- 第三节 改变字符串的值
- 改变多行文本字符串的缩进
- 字符串的截取,拼接,字体颜色改变
- 如何改变Label中字符串的样式
- 改变字符串中某段文字的颜色
- java改变指定字符串的方法
- 1120: 最值交换
- Jzoj5456【NOIP2017提高A组冲刺11.6】奇怪的队列
- java实现多线程的三种方式(thread、runnable、callable)
- centos 下php mysql nginx vsftpd 正确安装配置
- XAMPP使用中碰到【Maximum execution time of 30 seconds exceeded】问题
- 改变对象的字符串提示
- 数字游戏问题(迭代java)
- Ubuntu 16.04屏幕分辨率无法修改的解决方法
- nmap介绍
- VtigerCRM收件箱邮件打开失败JSLBL_Failed_To_Open_Email
- PostgreSQL中character、character varing、text数据类型的区别
- 判断一个单链表中是否有环
- 二叉树的层次遍历
- java只使用try和finally不使用catch的原因和场景