首页题目详情

关于__str__和__repr__方法,哪项描述最准确?

题目配图
A.__str__用于调试,__repr__用于显示
B.二者功能相同,可以随意互换
C.__repr__的返回值更精炼,而__str__更详细
D.__str__返回的信息更详细,更适用于打印

优质解答

答案

D

解析

__str__方法返回的是对对象的高级可读表示,而__repr__返回的是对象的官方字符串表示,通常用于程序开发和调试。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

Python程序设计单选题中等AI生成