Python repr()

内置函数repr()用于返回给定对象的可打印表示。返回的输出将是一个字符串。

 **repr(obj)** #where obj can be a string 

接受单个参数。在许多对象类型和大多数内建模型中。eval()函数计算作为其参数给出的表达式。

参数描述必需/可选
目标文件必须返回其可打印表示形式的对象需要

实际上,repr()函数调用给定对象的__repr__()函数。我们可以__repr__()以便__repr__()以不同的方式工作。

| 投入 | 返回值 |
| 目标文件 | 字符串表示 |

 var = 'foo'

print(repr(var)) 

输出:

'foo'
 class Person:
    name = 'Adam'

    def __repr__(self):
        return repr('Hello ' + self.name )

print(repr(Person())) 

输出:

'Hello Adam'
 class Color:
       color='orange'
       def __repr__(self):
              return repr(self.color)
 o=Color()
 repr(o) 

输出:

“‘orange'” 

原创文章,作者:FXPP9,如若转载,请注明出处:https://www.506064.com/n/126713.html

相关推荐

  • python聊天机器人源码

    本文目录一览: 1、python爬虫做qq机器人的问题 2、iOS可以做QQbot吗 3、利用python + qqbot + 聚合数据api 实现qq智能聊天机器人 python…

    编程 2024-11-16
  • 使用Anaconda安装Python 3.7

    一、安装Anaconda 要在电脑上安装Python 3.7,我们可以使用Anaconda这一软件包管理系统。Anaconda不仅包含了Python本身,还集成了大量科学计算和数据…

    编程 2024-11-28
  • 的python库(常用Python库)

    1、python常用库有哪些? 2、python库有哪些 3、Python常用的标准库以及第三方库有哪些? 4、常用的python库,有哪些? 5、常用的python库有哪些 py…

    编程 2024-10-03
  • 深入探究Python内存

    一、Python内存管理 Python语言的内存管理旨在使程序员更专注于业务逻辑而非内存分配。 从Python的角度来看,每个对象都有一个或多个引用计数器。当对象的引用计数减少为零…

    编程 2025-02-05
  • Python实验报告详解

    一、实验简介 Python是一种高级编程语言,设计初衷是为了简单易读易写。本实验选择Python作为研究对象,旨在探究其在不同应用场景下的使用方法和效果。 二、Python基础语法…

    编程 2025-04-24
  • 以 Python 定义全局变量 Global 为中心

    一、Python中定义全局变量 在Python中,全局变量在函数外部声明,可以在程序的任何位置使用。如果在函数内部声明变量,则该变量将是一个局部变量,只能在该函数中访问。如下所示,…

    编程 2024-12-22
  • Python输入年份计算年龄

    计算年龄是编程中常见的需求之一,Python中也有多种方式来实现输入年份后计算出对应年龄。 一、使用datetime模块实现 Python中的datetime模块提供了一系列处理日…

    编程 2025-04-27
  • 倒转列表顺序:Python .reverse方法

    一、Python .reverse方法简介 Python是一种高级编程语言,它可以轻松地实现各种算法和数据结构。Python中的列表(List)是一种特殊的数据结构,它可以用来存储…

    编程 2024-10-24
  • python段落缩进(关于python程序语句缩进)

    本文目录一览: 1、python缩进是强制的吗 2、python语法缩进是什么意思 3、简述Python程序中语句的缩进规则? 4、python每级缩进都只能使用四个空格。一个判断…

    编程 2024-10-03
  • python客户端pyes,Python客户端服务端输出不了

    本文目录一览: 1、如何用python编写弹出对话框,并选择yes/no 2、python怎么安装 python安装教程 3、python执行linux命令,怎样自动输入 yes/…

    编程 2024-10-04