在字符串中,由于使用的是‘ ‘或者" "来进行格式定义的,如果在一个字符串中有一些特殊的语句需要用引号来注释,如:he said "i like python" ,当你用字符串来定义这个语句时,系统会将语句内的引号识别为定义字符串的引号,导致整体字符串定义的失败。此时需要用的转义字符来进行符号的转义,使其变成引号原有的意思。另外还有一些看不见的字符,如空格换行等,需要用转义字符来重新定义某个值。
以下列举一些常用的转义字符:
1).转义字符(\)
str = "he said \"i like python\"" print(str)str = r"D:\basic\tpython1807\day02" #在定义盘符地址时,可用r直接转义print(str)
2).制表符(\t)
str = "i love IT ,\ti love python" #加入一个制表符的距离空格print = str
3).换行符(\n)
str = "i love IT ,\ni love python" print(str)
4).退格符(\b)
str = "i love IT ,\bi love python" print(str)
其他字符后续遇到会补充......
原文地址:https://www.cnblogs.com/chen-sang-python/p/9662580.html
时间: 2024-10-08 09:10:08