Python艰难的方式-练习6-%r与%s

发布于 2021-01-29 18:22:44

http://learnpythonthehardway.org/book/ex6.html

Zed在这里似乎可以互换使用%r%s两者之间有什么区别吗?为什么不一直使用%s呢?

另外,我不确定要在文档中搜索什么以找到关于此的更多信息。什么是%r%s究竟叫什么名字?格式化字符串?

关注者
0
被浏览
45
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    它们称为字符串格式化操作

    %s和%r之间的区别在于%s使用str函数,而%r使用repr函数。你可以阅读有关之间的差异str,并repr在这个答案,但对于内置类型,在实践中,最大的区别在于repr对字符串包含引号和所有特殊字符转义。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看