2016 - 2024

感恩一路有你

python中的repr是什么意思 python __repr__的作用?

浏览量:3075 时间:2021-03-17 11:56:56 作者:admin

python __repr__的作用?

此函数对应于repr(object)的函数。这意味着当需要在屏幕上显示对象时,可以将对象的属性或方法组织为可打印格式。此函数也可以对应于eval。打印结果直接输入Eval,通常可以得到原始对象。如T1=datetime.datetime.now现在()打印repr(T1)结果为日期时间。日期时间(2014,9,9,6,34,29756000)类似的函数是 str 例如,如果你有一个people类,在打印时,你只想打印出这个人的名字,那么你可以在函数中 str Write return姓名这样一来,当需要将人员作为字符串时,将返回人员的姓名。使用print str(T1)时,结果是2014-09-09 06:34:29.756000

1。尝试生成这样一个字符串并将其传递给eval以重新生成相同的对象。

否则,将生成一个用尖括号括起来的字符串,其中包含类型名称和其他信息。1、 这个简单的STR是给用户的,repr是给机器的。答:1,class A(object)2,print “this is A class ”def uuurepr (self):print “this is repr func ”A=A(),例如print A调用A的 uuustr uuuu方法

3,如果直接点击A并在Python解释器中输入,则调用A uupython str和repr之间的差异。

python中的repr是什么意思 repr是什么意思 python

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。