首页题库练习题目详情
Python程序设计单选题中等

在Python中,为什么要同时定义__str__和__repr__方法?

A因为它们是同一功能的不同实现
B为了在不同场景中提供不同的字符串展示方式
C为了满足用户对不同输出的格式要求
D为了提高程序运行速度