str函数和repr函数
发布日期:2022-02-23 07:42:45
浏览次数:9
分类:技术文章
本文共 358 字,大约阅读时间需要 1 分钟。
str函数是给人看的
repr函数给机器看的,会保留引号,加转义符号
在python2.x中,如果是汉字的话,repr函数返回的是字符串的字节码,没深入研究。
比如:b = repr(“a\d”) print(b) "a\\d"
如果是str的话,结果为 a\d
万物皆对象
在ipython解释器中创建对象a = "a\d"
print a调用的a的__str__方法,打印的是a\d
直接a 调用的是a的__repr__方法,打印的是“a\\d”
print函数中,%s返回的是str函数的打印结果
%r返回的是repr函数的打印结果
a = '123\d'
b = repr(a) print("str %s" % a) print("repr %r" % a)str 123\d
repr '123\\d'转载地址:https://blog.csdn.net/weixin_42781748/article/details/81503358 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年03月10日 14时37分08秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux批处理模式,巧用linux-top的批处理模式
2019-04-21
linux信号量机制例题,第二章 信号量机制及几个经典例题
2019-04-21
linux ba 模拟,在你的 Python 游戏中模拟引力 | Linux 中国
2019-04-21
c语言表达式3649的值是,535个C语言经典实例目录.doc
2019-04-21
c语言中malloc数组,如何在C中对malloc()数组进行一行赋值?
2019-04-21
c语言调存储过程,写留言板–调用存储过程出问题
2019-04-21
c语言编程max,C语言编程题及答案.doc
2019-04-21
android增删改查布局,Android之父_增删改查
2019-04-21
html获取文件路径_HTML 文件路径
2019-04-21
mysql in 有序_mysql中的in排序 mysql按in中顺序来排序
2019-04-21
mysql 行转列 显示_mysql 行转列 (结果集以坐标显示)
2019-04-21
mysql 查询姓王_MySQL查询语句练习题,测试足够用了
2019-04-21
mysql多实例脚本_mysql多实例脚本
2019-04-21