00-1010电脑里有可见的字符,也有不可见的字符。可见字符是指键盘上的字母、数字和符号。不可见字符是指换行和回车等字符。不可见的字符可以用转义字符来表示。Python中转义字符的用法与Java中相同,转义字符为“”。
下面的代码演示了转义字符:的使用。
路径=' hello tworld n '
打印(路径)
打印(镜头(路径))
路径=r 'hello tworld n '
打印(路径)
打印(镜头(路径))
[代码描述]
第二行代码输出“hello”和“world”之间的标签,并在字符串末尾换行。
第四行代码输出字符串的长度,其中“t”和“n”各占一个字符。输出为12。
5行代码,忽略转义字符的作用,直接输出字符串的原始内容。
第6行代码输出:hello tworld n
7行代码输出字符串的长度。输出为“14”。
【操作结果】
请注意,Python的制表符只有1个字符,而不是2或4个字符。
请注意,如果要输出字符串中的“”,则需要使用“”
Python还提供了strip()、lstrip()和rstrip()函数来移除字符串中的转义字符。
打印('======================')
# strip()删除转义字符
word='thello worldn '
打印('直接输出:',word)
打印(在“strip():”后输出,word.strip())
打印(在“lstrip():”之后输出,word.lstrip())
打印(在“rstrip():”后输出,word.rstrip())
打印('======================')
[代码描述]
第四行代码直接输出字符串。
第五行代码调用strip()移除转义字符。
第6行调用lstrip()删除字符串前面的转义字符“t”,字符串末尾的“n”仍然存在。
第7行调用rstrip()删除字符串末尾的转义字符“n”,字符串前面的“t”仍然存在。
全部:
——end——