【人工智能概述】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
相关推荐
xlxxy_1 分钟前
abap 批量创建供应商
运维·开发语言·sap·abap·pp·mm
独自破碎E10 分钟前
Java是怎么实现跨平台的?
java·开发语言
墨有66637 分钟前
C++ string 部分功能详解:迭代器、初始化与常用函数
开发语言·c++
BBB努力学习程序设计37 分钟前
深入理解 Python 中的深浅拷贝(Shallow Copy & Deep Copy):避免数据引用的 “坑”
python
BBB努力学习程序设计42 分钟前
深入理解 Python 中的闭包(Closure):封装状态的函数式编程利器
python
Evand J1 小时前
【MATLAB例程】三维环境下,EKF融合INS与DVL的核心程序,用于惯导和速度传感器的数据融合滤波。附下载链接
开发语言·matlab
枫叶丹41 小时前
【Qt开发】Qt系统(二)-> 事件分发器
c语言·开发语言·数据库·c++·qt·系统架构
独自破碎E1 小时前
Leetcode1438绝对值不超过限制的最长连续子数组
java·开发语言·算法
澜莲花1 小时前
python图色之opencv基础---验证码实战
开发语言·python·opencv
沐知全栈开发1 小时前
Numpy 数组操作
开发语言