栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python中repr函数是怎么用的?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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就只是转化成字符串而已,因为经常有小伙伴认为两个功能特性一样,所以着重作为案例,给大家讲解一下,好啦,多看几遍,学习记住吧~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/11469.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号