【人工智能概述】python妙用 __str__()

【人工智能概述】python妙用 str()

文章目录


一.python内置函数__str__()

  • 通过自定义__str__()函数可以打印对象中相关的内容。
python 复制代码
class Person(object):
    def __init__(self, name = 'tom', age = 10):
        self.name = name
        self.age = age
        self.parent = None
    
    def __str__(self):
        return "Your name is: " + self.name
    
tom = Person()
print(tom)
 
# 唔,果然输出了我们自定义的内容
# >>> Your name is: tom
相关推荐
phltxy1 分钟前
从零入门JavaScript:基础语法全解析
开发语言·javascript
天“码”行空29 分钟前
java面向对象的三大特性之一多态
java·开发语言·jvm
张登杰踩35 分钟前
VIA标注格式转Labelme标注格式
python
Learner1 小时前
Python数据类型(四):字典
python
odoo中国2 小时前
Odoo 19 模块结构概述
开发语言·python·module·odoo·核心组件·py文件按
Jelena157795857922 小时前
Java爬虫api接口测试
python
代码N年归来仍是新手村成员2 小时前
【Java转Go】即时通信系统代码分析(一)基础Server 构建
java·开发语言·golang
踩坑记录3 小时前
leetcode hot100 3.无重复字符的最长子串 medium 滑动窗口(双指针)
python·leetcode
Z1Jxxx3 小时前
01序列01序列
开发语言·c++·算法
沐知全栈开发3 小时前
C语言中的强制类型转换
开发语言