用于返回一个对于”对象的描述“,对应于内置函数str()经常用于print()方法,帮我们查看对象的信息,所以我们经常会对__str__()方法进行重写
运行结果为:
同学的名字kb,年龄18
当使用print输出对象的时候,只要自己定义了__str__(self)方法,那么就会打印从在这个方法中return的数据
__str__方法需要返回一个字符串,当做这个对象的描写
特别注意:
__str__()
方法,返回的是字符串类型数据
2024-11-28 09:17:09 阅读次数:17
用于返回一个对于”对象的描述“,对应于内置函数str()经常用于print()方法,帮我们查看对象的信息,所以我们经常会对__str__()方法进行重写
运行结果为:
同学的名字kb,年龄18
当使用print输出对象的时候,只要自己定义了__str__(self)方法,那么就会打印从在这个方法中return的数据
__str__方法需要返回一个字符串,当做这个对象的描写
__str__()
方法,返回的是字符串类型数据
上一篇:由于空间不足导致升级vCenter Server失败案
下一篇:linux查看进程
【C++图论 BFS】3310. 移除可疑的方法|1710
Java编程中的设计模式:单例模式的深入解析与应用
面向对象1(30小时精通C++和外挂实战)
深入理解Java中的垃圾回收机制:原理、优化与最佳实践
JavaScript 中的 Math 对象与字符串操作详解
最全面的 JavaScript 基础代码手写指南,读完这篇就够了!
Javascript中如何实现函数缓存?函数缓存有哪些应用场景?
探索异步交互:JavaScript AJAX 的全面指南
JavaScript进阶:手写代码挑战(四)
掌握JavaScript继承的精髓:原型继承、构造函数继承以及组合继承的实现技巧
文章
31309
阅读量
4471163
2025-03-17 08:48:47
2025-03-14 09:11:57
2025-03-12 09:33:43
2025-03-12 09:31:27
2025-03-11 09:34:07
2025-03-06 09:21:12
2023-03-28 03:29:30
2023-04-04 09:38:32
2022-11-17 12:37:20
2023-04-07 06:44:05
2023-04-28 06:45:00
2023-05-29 10:48:16