博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python面向对象----- __str__方法
阅读量:5739 次
发布时间:2019-06-18

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

1.__str__的作用

打印对象的时候,将__str__中定义的内容返回出来。

例子:

class People:    def __init__(self,name,age,sex):        self.name=name        self.age=age        self.sex=sex    def __str__(self): #在对象被打印时触发执行        return '
' %(self.name,self.age,self.sex) #只能返回字符串p1=People('user01',18,'male')p2=People('小明',38,'male')print(p1) #直接打印类 就能获取到 类中__str__的返回值print(p2)

 

转载于:https://www.cnblogs.com/yxwang/p/7407127.html

你可能感兴趣的文章
linux面试题
查看>>
我的友情链接
查看>>
web mysql 数据库分离,加载模块
查看>>
什么是DK域名,为什么注册DK域名?
查看>>
2017年下载中心12月第三周资源下载TOP榜
查看>>
Linux 学习笔记(三)- 查看Linux版本系统信息方法汇总
查看>>
apache主配置文件详解(二)
查看>>
Flume1.4学习问题记录
查看>>
linux svn
查看>>
NO.135 项目研发之测试团队篇:维护bug视图模块。
查看>>
iptables规则总结
查看>>
华为 eNSP 配置 ACL 扩展
查看>>
FTTH EPON 相关知识
查看>>
交换机环回故障
查看>>
第三章 控制流
查看>>
通过SSH访问远程Linux服务器的四个安全策略
查看>>
线上操作与线上问题排查实战
查看>>
我的友情链接
查看>>
现代礼仪
查看>>
MongoDB中建立索引对查询性能的影响(2015-11-26 22:09:02)
查看>>