当前位置: 首页 > news >正文

python3 之__str__

当某个类定义了__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

相关文章:

  • CentOS Peer's Certificate has expired 问题
  • Golang dep包管理器
  • iptables1
  • 完美Python入门基础知识点总结,看完你的Python就完全入门了!
  • canvas下雨特效
  • Confluence 6 为登录失败配置使用验证码
  • [Python设计模式] 第27章 正则表达式——解释器模式
  • springboot 使用 @Scheduled 注解实现任务调度 以及相关踩坑记录
  • centos虚拟机安装,配置静态ip可以访问网络
  • java倒序按行读文本文件ReversedLinesFileReader
  • 打造RecyclerView的n级列表
  • python之异常处理模块
  • 微服务通信策略
  • 《Python从小白到大牛》第9章 数据结构
  • 写给33岁的自己:为之奋斗一生的事业
  • [NodeJS] 关于Buffer
  • 《剑指offer》分解让复杂问题更简单
  • angular学习第一篇-----环境搭建
  • HTTP中的ETag在移动客户端的应用
  • Java超时控制的实现
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • LeetCode算法系列_0891_子序列宽度之和
  • Linux链接文件
  • node-glob通配符
  • React组件设计模式(一)
  • vue-router的history模式发布配置
  • windows-nginx-https-本地配置
  • 利用DataURL技术在网页上显示图片
  • 试着探索高并发下的系统架构面貌
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 容器镜像
  • ​ArcGIS Pro 如何批量删除字段
  • #Linux(make工具和makefile文件以及makefile语法)
  • #QT(串口助手-界面)
  • #QT(一种朴素的计算器实现方法)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (done) ROC曲线 和 AUC值 分别是什么?
  • (pytorch进阶之路)扩散概率模型
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转载)CentOS查看系统信息|CentOS查看命令
  • .aanva
  • .NET DataGridView数据绑定说明
  • .NET开源快速、强大、免费的电子表格组件
  • .NET中winform传递参数至Url并获得返回值或文件
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证
  • [2019.3.20]BZOJ4573 [Zjoi2016]大森林
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [BZOJ] 3262: 陌上花开
  • [codevs] 1029 遍历问题
  • [CSS]浮动
  • [CSS3备忘] transform animation 等
  • [Grafana]ES数据源Alert告警发送