python 内建函数 str() 和 repr() 的区别
1.str()一般是将数值转成字符串,str()函数得到的字符串可读性好(故被print调用)
2.repr()是将一个对象转成字符串显示,repr() 函数将对象转化为供解释器读取的形式。支持dict和list。
repr是representation及描述的意思,不是对人的描述,而是对python机器的描述,也就是它会将某物返回一个它在python中的描述。对python友好。
repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。
3.python里的str()也能把列表、字典等对象转成字符串。对用户友好
python 内建函数 str() 和 repr() 的区别相关推荐
- Python中str和repr的区别
str 和 repr 在 Python 中是两种不同的字符串表示方法. str 是一种用户友好的字符串表示方法,它用于显示对象的信息,通常是一个简单的字符串,可以读懂. repr 是一种程序员友好的字 ...
- Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用...
Python中str()与repr()函数的区别 from:https://www.jianshu.com/p/2a41315ca47e 在 Python 中要将某一类型的变量或者常量转换为字符串对象 ...
- python str和repr的区别_python str与repr的区别
尽管str(),repr()和"运算在特性和功能方面都非常相似,事实上repr()和"做的是完全一样的事情,它们返回的是一个对象的"官方"字符串表示,也就是说绝 ...
- python str和repr的区别_python中str和repr的区别是什么
python中str和repr的区别是什么 发布时间:2020-09-09 13:49:03 来源:亿速云 阅读:72 作者:小新 小编给大家分享一下python中str和repr的区别是什么,希望大 ...
- 【Python】Python中str()和repr()函数的区别
作用 在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str() 或者 repr() . 区别与使用 参考文章:Python 中 str() 和 repr() 函数的 ...
- Python中str()、repr()、``的区别
str()函数和repr()函数都是将任意数据类型转换为字符类型,但是它们之间又有一些区别,网上以及一些书籍上大多数都是这样描述: 函数str() 用于将值转化为适于人阅读的形式,而repr() 转化 ...
- Python str() 与 repr() 的区别
尽管str(),repr()和``运算在特性和功能方面都非常相似,事实上repr()和``做的是完全一样的事情,它们返回的是一个对象的"官方"字符串表示,也就是说绝大多数情况下可以 ...
- python中的print()、str()和repr()的区别
1.定义 print()函数,生成可读性更好的输出, 它会省去引号并打印 str()函数,用于将值转化为适于人阅读的字符串的形式 repr()函数,用于将值转化为供解释器读取的字符串形式 print( ...
- python str和repr的区别_python的str()和repr()的区别
str()一般是将数值转成字符串. repr()是将一个对象转成字符串显示,注意只是显示用,有些对象转成字符串没有直接的意思.如list,dict使用str()是无效的,但使用repr可以,这是为了看 ...
最新文章
- 《40期》 我们要把世纪末日变成重生日
- observeOn()与subscribeOn()的详解
- 了解systemctl和chkconfig的服务管理工具
- php+引用swf,php – 嵌入flv和swf位于webroot之外
- 苹果发布iOS 12.1.4操作系统更新 修复FaceTime安全漏洞
- matlab制作强光效果代码,自己动手做一个雷达PPI显示器的动态效果图(附Matlab代码)...
- python 2.7安装pandas失败
- 利用matlab绘制流场中的流线
- CMPP3.0-超长短信
- 统一建模语言UML简答题/期末考试分享
- PO系列之 使用XPI_INSPECTOR跟踪PO报错
- 有道词典(android)v4.3.3去广告清爽版+离线词,有道词典4.3.3安
- 有隐藏分区如何激活win7旗舰版
- 数据库实验第七周【集合查询数据更新】
- 自己总结出三种进入加密QQ空间的方法
- win10安装.net framework 3.5 错误代码 错误代码 0x800F0906、0x800F081F、0x800F0907
- CISCO-路由器交换机密码恢复
- 套料排版代码python_【黑科技】CAD内自动套料,排样,排版功能终于被攻克了!!
- 同时在写四门编程语言是怎样一种体验?
- 计算机与艺术传媒用英语怎么说,经济学人:艺术评论和计算机 数字图画
热门文章
- vue子组件赋值props_vue 父子传值props赋值失效问题
- MATLAB基本用法介绍
- 企业是否应该实现对客户需求的快速响应_为什么说数据中台是企业数字化转型的基石?...
- 1-4flink概述
- [流体输配管网]古罗马渡槽从水源到城市的落差估计
- creo管道设计教程_Creo产品设计教程:握力器弹簧建模,一个技巧轻松搞定
- phpcmsV9视频模块插件 - 手把手开发教程
- 红色Bootstrap自适应帝国cms7.5会员中心模板
- HTML5 APP项目展示响应式网页模板
- python的缺陷和不足_python中异常和错误的区别