我是靠谱客的博主 羞涩小猫咪,最近开发中收集的这篇文章主要介绍python中的repr是什么意思_理解Python中的repr()函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

54584f850001c0bc02200220-100-100.jpg

扬帆大鱼

>>> x = 'foo'>>> x'foo'所以这个名字x附在'foo'绳子。例如,当你打电话的时候repr(x)解释程序'foo'而不是x然后打电话repr('foo').>>> repr(x)"'foo'">>> x.__repr__()"'foo'"repr实际上调用了一种神奇的方法__repr__的x,这给了弦包含值的表示形式。'foo'指派给x..所以它回来了'foo'串内""导致"'foo'"..思想repr是提供一个字符串,该字符串包含一系列符号,我们可以在解释器中键入这些符号,并获得作为参数发送给repr.>>> eval("'foo'")'foo'当我们打电话eval("'foo'"),就像我们打字一样'foo'在翻译里。因为我们直接键入外部字符串的内容""在翻译里。>>> eval('foo')Traceback (most recent call last):

  File "", line 1, in 

    eval('foo')

  File "", line 1, in NameError: name 'foo' is not defined如果我们打电话eval('foo'),就像我们打字一样foo在翻译里。但没有foo变量可用,并引发异常。>>> str(x)'foo'>>> x.__str__()'foo'>>>str只是对象的字符串表示(请记住,x变量指的是'foo'),因此函数返回字符串。>>> str(5)'5'整数的字符串表示5是'5'.>>> str('foo')'foo'和字符串的表示形式'foo'是同一个字符串'foo'.

最后

以上就是羞涩小猫咪为你收集整理的python中的repr是什么意思_理解Python中的repr()函数的全部内容,希望文章能够帮你解决python中的repr是什么意思_理解Python中的repr()函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部