python 内置函数

python repr()函数用于返回一个对象的string形式,stirng的形式是供解释器读取的形式。它是python的内置函数。

python str()和repr()区别

函数str( )将其转化成为适于人阅读的前端样式文本
函数repr(object)将对象转化为供解释器读取的形式。返回一个对象的 string 格式。

语法

语法如下:
repr(object)

参数

  • object:要转换的对象

返回值

返回对象的string形式。

程序示例

#!/usr/bin/python
# coding=utf-8
print('数字:', repr(123))
print('字符串类型的对象:', repr('易学教程'))
print('list类型的对象:', repr([1,2,3,4])) # list类型
print('元组类型的对象:', repr((1,2,3,4))) # 元组类型 

程序运行结果:

数字: 123
字符串类型的对象: '易学教程'
list类型的对象: [1, 2, 3, 4]
元组类型的对象: (1, 2, 3, 4)

从结果中可以看到只有字符串类型的返回结果中多加了一个引号。