如何得到我们期望的一行一个名字的输出格式?

 2024-01-05 01:06:36  阅读 0

我们都知道单引号和双引号都可以用来表示字符串,比如

str1和str2之间没有区别。 但如果遇到需要转义字符的情况,请查看单引号和双引号版本。

单引号版本:

双引号版本:

单引号需要加上''让编译器判断是转义字符,而双引号就方便多了。

另一方面,如果字符串中存在双引号,为了避免使用转义字符,可以使用单引号来定义字符串。

2. 3个单引号和3个双引号

其实三个单引号和三个双引号并不常用,但是在一些特殊格式的字符串中却非常有用。 通常当我们使用单引号或双引号来定义字符串时,我们只能将字符串连接在一起成为一行。 如果我们必须将其写入多行,则必须在每行后面添加连字符,例如:

即使你这样写,你也不会得到想要的输出:

实际上输出是这样的:

那么我们如何获得我们期望的输出格式,每行一个名称? 这就是三个引号的作用:

虽然我们也可以通过在字符串中添加 n 来实现这一点:

但打字时这看起来很乱。 所以在这种情况下尝试使用 3 个引号。 至于3个单引号或双引号,都是一样的。 需要注意的是,如果字符串中包含单引号,则必须使用双引号来定义。

而使用三引号还有一个很大的作用:添加注释

另外,多行注释还可以用三个单引号'''或三个双引号“””括起来,例如:

单引号版本:

双引号版本:

转载自:单引号、双引号的区别、3个单引号和3个双引号

标签: 引号 字符 注释

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码