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))) # 元组类型 
    • 1
    • 2
    • 3
    • 4
    • 5

    程序运行结果:

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

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