博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python3 之__str__
阅读量:6235 次
发布时间:2019-06-22

本文共 574 字,大约阅读时间需要 1 分钟。

当某个类定义了__str__方法是,打印该类的实例对象就是打印__str__方法return出来的数据
示例:
class Cat:    """定义了一个Cat类"""    #初始化对象    def __init__(self, new_name, new_age):        self.name = new_name        self.age = new_age    def __str__(self):        return "%s的年龄是:%d"%(self.name, self.age)    #方法    def eat(self):        print("猫在吃鱼....")    def drink(self):        print("猫正在喝kele.....")    def introduce(self):        print("%s的年龄是:%d"%(self.name, self.age))#创建一个对象tom = Cat("汤姆", 40)lanmao = Cat("蓝猫", 10)print(tom)print(lanmao)结果:汤姆的年龄是:40蓝猫的年龄是:10

转载于:https://www.cnblogs.com/raind/p/9478172.html

你可能感兴趣的文章
mybatis逆向工程之生成文件解释
查看>>
hadoop mapreduce中对splite的处理
查看>>
我的第三篇博客(激动激动真激动!!!)A-B Problem
查看>>
C/C++二维数组名和二级指针
查看>>
jsf
查看>>
java代码输入流篇2
查看>>
python(50):python 向上取整 ceil 向下取整 floor 四舍五入 round
查看>>
电话聊天狂人
查看>>
性能测试随笔一(性能分析工具)
查看>>
ArcGIS Server的安装步骤
查看>>
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
查看>>
字符串截取
查看>>
进来看看吧 多学点知识不亏.......
查看>>
关于Hibernate框架的面试题
查看>>
Hdoj 1002
查看>>
paper 116:自然图像抠图/视频抠像技术梳理(image matting, video matting)
查看>>
类的析构、继承
查看>>
JNI在eclipse中出现Unresolved inclusion: <jni.h>或Type 'jint' could not be resolved等解决方法...
查看>>
Asp.Net Web配置连接字符串加密
查看>>
转 Apache Ant 实现自动化部署
查看>>