面向对象(__str__和__repr__方法)
2023-03-20 14:43:36 时间
1 #Author : Kelvin 2 #Date : 2019/1/21 16:19 3 class App: 4 def __init__(self,name): 5 self.name=name 6 # def __str__(self): 7 # return "名字是%s"%self.name 8 # def __repr__(self): 9 # return "repr方法!" 10 a=App("kelvin") 11 print(a) 12 13 """ 14 如果类中没有str和repr方法则打印:<__main__.App object at 0x00000266BDFD2F60> 15 如果类中同时存在str和repr方法则打印str方法的返回值 16 如果类中存在其一,则打印该方法的返回值。 17 """
本质:自定制打印内容。
相关文章
- 程序员职业发展的思考
- 一个网页是如何从你的手机中盗窃数据的
- 让C程序更高效的10种方法
- R语言可视化之UpSetR包
- C语言全局变量那些事儿
- 哪种编程语言的影响力最大?
- 零售大数据分析应用的四个阶段
- 数据分析:王者荣耀英雄背景下的分词报告
- 大幕已拉开,2018年人工智能的八个发展趋势看这里
- 甲骨文将停止开发 Sun 虚拟化技术
- 二叉树迭代器算法
- 九个PHP很有用的功能
- 商业智能简史,一切要从1865年说起
- 如何搭建企业“大数据视野”? 五个步骤帮你搞定
- 数据中心选址的五大关键因素
- 合并Spark社区代码的正确姿势
- php采集新浪微博
- Spark Graphx 实现图中极大团挖掘, 伪并行化算法
- php快递查询API类-支持各种快递
- 编码规范是技术上的遮羞布