hello!大家好,我是浪矢秀一。今天我们来学习第6个程序:转义符"\"。
1.转义符作用
转义符,是存在于python字符串(str)类型里的1种特殊符号。它用来对字符串做1些特殊的操作,有换行,tab(4个空格)等。注意:计算机键盘上有2个斜线:"\"和"/",只有"\"是转义符。
2.转义符实例
我们前面已经学了多行字符串,那如果不用多行字符串,只用1个print()输出函数,输出(显示)多行内容,该怎么办?
我们先来分析一下。只用1个print()函数,就得1次输出多行内容。但不能用多行字符串,那么这以我们现在学的知识,是无法做成的。但这个时候,转义符就该上场了。
程序:
print("hello\nworld")
按照我们所学的内容,输出结果是这样的:
hello\nworld
但是,输出结果并不是这样的,而是:
hello
world
你发现了什么?没错,只用1行代码,就输出了多行内容。这就是转义符的作用。
我们可以看到,字符串中的"\n"并没有被输出,而是变成了换1行的操作。这也就是转义符"\"的换行操作:"\n"。
下面在举几个转义符"\"的例子:
转义符内容 | 意思 |
---|---|
\n | 换行 |
\t | tab(4个空格) |
\r | 将光标退回起始位置 |
\b | 将光标向前移动1个字符 |
\0 | 字符串(str)结束标志 |
\" | 1个双引号(如果字符串也是用双引号括起来的话) |
\' | 1个单引号(如果字符串也是用单引号括起来的话) |
程序:
print("hello\tworld")
输出结果:
hello world
程序:
print("a\0b")
输出结果:
a
好了,今天的课程就学到这里。我是浪矢秀一,关注我,带你从python小白变成编程大神!