知行编程网知行编程网  2022-11-20 12:30 知行编程网 隐藏边栏  12 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中repr函数是怎么用的?的相关知识,希望可以帮到处于编程学习途中的小伙伴

python中repr函数是如何使用的?


大部分小伙伴可能对


repr函数不是很好理解,这很正常,因为repr函数常被称为特殊函数。有时我们会强调写法,即使在日常生活中并不常见,但并不影响其强大的作用。如果当我们需要自定义一些输出函数的时候,调用这个函数是合适的。一起来感受一下它的使用技巧吧~



一个简单的

repr函数案例演示

Class point:
Def_init_(self,x,y):
Self.x=x
Self.y=y
Def_repr_(self):
Returm’x:%s,y:%s%(self.x,self.y)


执行上述函数运行得到结果:

x: 3, y: 4



虽然得到结果一样,但是

__repr__和__str__使用不相同。



__repr__函数要能够做到:

eval(repr(obj)) == obj


可以执行内容后在还原成本身实例模样,然而str就只是转化成字符串而已

,因为经常有小伙伴觉得这两个功能特点是一样的,所以我就重点作为一个案例来给大家讲解一下。好吧,多读几遍,学会记住~

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享