描述

函数str() 用于将值转化为适于人阅读的形式,
repr() 函数将对象转化为供解释器读取的形式。

repr()函数得到的字符串通常可以用来重新获得该对象,repr()的输入对python比较友好。通常情况下obj==eval(repr(obj))这个等式是成立的。

语法

以下是 repr() 方法的语法:
repr(object)

参数

object – 对象。

返回值

返回一个对象的 string 格式。

实例

以下展示了使用 repr() 方法的实例:

>>> s = 'runoob'
>>> repr(s)
"'runoob'"
>>> d = {'baidu': 'baidu.com', 'youtube': 'youtube.com'}
>>> repr(d)
"{'baidu': 'baidu.com', 'youtube': 'youtube.com'}"

参考文献:
1. repr - Runoob
2. python 内建函数 str() 和 repr() 的区别
3. repr作用
4. Python中的repr()函数
5. Python 官方文档

Python 中的 repr (关键词:Python/repr)相关推荐

  1. python中八进制_在Python中以八进制格式输入数字

    python中八进制 Syntax to convert octal value to an integer (decimal format), 将八进制值转换为整数(十进制格式)的语法, int(o ...

  2. python读取枚举_在python中枚举(enumerate in python)

    在python中枚举(enumerate in python) 说, term='asdf'; InvertedIndex = {}; InvertedIndex[term] = [1,2,2,2,4 ...

  3. python 中^是什么意思,python 中%是什么意思

    python中^是什么意思 在Python" // "表示整数除法.Python其它表达式:Python的表达式写法与C/C++类似.只是在某些写法有所差别.主要的算术运算符与C/ ...

  4. python中readlines函数用法,python中read() readline()以及readlines()用法

    我们谈到"文本处理"时,我们通常是指处理的内容.Python 将文本文件的内容读入可以操作的字符串变量非常容易.文件对象提供了三个"读"方法: .read(). ...

  5. python中的str方法和repr方法_Python中 的 __str__ 方法和 __repr__ 方法的区别有哪些

    Python中 的 __str__ 方法和 __repr__ 方法的区别有哪些 发布时间:2020-11-05 17:11:48 来源:亿速云 阅读:95 作者:Leah 本篇文章给大家分享的是有关P ...

  6. Python中的str()函数和repr()函数

    在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即str() 或者 repr() . >>> a = 10 >>> type(str( ...

  7. python中的repr_repr,python中的repr

    这个函数,对应repr(object)这个功能.意思是当需要显示一个对象在屏幕上时,将这个对象的属性或者是方法整理成一个可以打印输出的格式. 这个功能与eval也可以对应.打印出的结果直接放到eval ...

  8. python中的repr_了解python中的repr()函数

    repr():对象的可计算字符串表示形式(can"eval()"它,意味着它是一个字符串表示,计算结果是一个python对象) 换言之: >>> x = 'foo ...

  9. Python中的常见特殊方法—— repr方法

    在Python中有些方法名.属性名的前后都添加了双下划线,这种方法.属性通常都属于Python的特殊方法和特殊属性,开发者可以通过重写这些方法或者直接调用这些方法来实现特殊的功能.其实前面见过的构造方 ...

  10. python中repr方法_(转)Python中的常见特殊方法—— repr方法

    在Python中有些方法名.属性名的前后都添加了双下划线,这种方法.属性通常都属于Python的特殊方法和特殊属性,开发者可以通过重写这些方法或者直接调用这些方法来实现特殊的功能.其实前面见过的构造方 ...

最新文章

  1. 【微信小程序】侧滑栏,手动侧滑出个人中心(完整代码附效果图)
  2. pandas使用to_dict方法把datafraem保存为字典形式
  3. 图片预览组件PhotoView
  4. unity, Shader.Find的一个坑
  5. LeetCode 90子集Ⅱ91解码方法
  6. 用Visual Studio 2019 开发stm32,cortex-m3, arm
  7. windows功能_这 12 个好用 Windows 软件,让你也能用上 macOS 的独占功能
  8. 野哥点评了Facebook、Amazon、Google、微软和苹果
  9. ES6+webpack实现Counter
  10. 《yes!产品经理》(上册)读书笔记(完结)
  11. 博弈论模型——Part 2 Part 3
  12. CSP 201903-5 317号子任务 暴力30分+优化100分
  13. 阿里的活动宣传做得好 一百分!
  14. 一览「数字身份」市场结构:我们将在元宇宙中成为谁?
  15. 脂肪率——最忠实的胖瘦指标
  16. 修改计算机管理员密码,该怎么改电脑administrator密码
  17. 如何成为一名优秀的程序员(一)
  18. iOS——调用相册换头像
  19. 【Vscode】解决报错 An SSH installation couldn‘t be found
  20. 科学理论和计算机技术的发展史,探究计算机科学与技术的发展趋势

热门文章

  1. 【Spark】Spark报错:Could not locate executable null\bin\winutils.exe in the Hadoop binaries
  2. 5分钟商学院--为什么麦肯锡成不了世界五百强
  3. unterminated string literal
  4. MATLAB怎样自定义一个函数(简单易懂)
  5. sdut 全排列问题
  6. android播放器和视频拍摄中的硬解和软解以及硬编和软编的区别
  7. 谁是中华第一学府---大陆及港台十大学府排行
  8. java毕业设计创新学分认证系统mybatis+源码+调试部署+系统+数据库+lw
  9. TCGA 概述及 Barcode 详解
  10. 麒麟V10,CPU:ARM架构(D2000)安装QT4.15.2版本