# python 内置__str__()和__repr__()方法:
#显示自定制 # 示例1
# a = 123
# print(a.__str__()) # 示例2
class Test():
def __init__(self,name,sex):
self.name = name
self.sex = sex # def __str__(self):
# return "这是str 显示的 人名:%s 性别:%s"%(self.name,self.sex) def __repr__(self):
#必须返回的是字符串
return "这是repr 显示的 人名:%s 性别:%s"%(self.name,self.sex) a2 = Test('小华','男')
print(a2) #在一个类中定义了 str 和 repr 两种方法
#优先执行str方法,在没有定义str方法的定义了repr方法则执行repr方法
# str函数或者print函数 ---> obj.__str__()
# repr或者交互式计时器 ---> obj.__repr__()
# 注意,这连个方法必须返回的是字符串,否则直接报错

最新文章

  1. IE开发人员工具之实用功能讲解
  2. php正则逆向引用与子模式分析
  3. iOS开发系列--Objective-C之协议、代码块、分类
  4. (转)Sqoop中文手册
  5. 第六篇.bootstrap表格
  6. Hadoop入门之安装配置(hadoop-0.20.2)
  7. Winform 可取消的单选按钮(RadioButton)
  8. Qt设置horizontal line 和vertical line 的颜色
  9. 转:PHP非阻塞模式
  10. Linux学习之fsck命令
  11. mysql 1449 : The user specified as a definer ('montor'@'%') does not exist
  12. [CSS3] 学习笔记--CSS盒子模型
  13. MySQL分区表基础
  14. Go-技篇第二 命名规范
  15. day14 装饰器模拟验证附加功能
  16. js显示屏幕分辨率
  17. select2 javascript控件 如何设置指定的值
  18. openwrt lan/wan口自动翻转
  19. Libre Office冻结操作-MAC
  20. 大话Java中的哈希(hash)结构(一)

热门文章

  1. BZOJ3712[PA2014]Fiolki——并查集重构树
  2. AC自动机-HDU3065-简单题
  3. AtCoder Regular Contest 063 F : Snuke’s Coloring 2 (线段树 + 单调栈)
  4. 【BZOJ4815】[CQOI2017]小Q的表格(莫比乌斯反演,分块)
  5. 洛谷 P2341 [HAOI2006]受欢迎的牛 解题报告
  6. wireshark配合jmeter测试webservice接口
  7. Linux中禁用命令历史记录
  8. [SDOI2016]储能表——数位DP
  9. bzoj2870最长道路tree——边分治
  10. c#连接Redis Redis的安装与配置