Python基础——转义字符
Python转义字符
在需要在字符中使用特殊字符时,python 用反斜杠 \ 转义字符。如下表:
转义字符 | 描述 | 实例 |
---|---|---|
\(在行尾时) | 续行符 |
>>> print("line1 \
... line2 \
... line3")
line1 line2 line3
>>>
|
\\ | 反斜杠符号 |
>>> print("\\")
\
|
\' | 单引号 |
>>> print('\'')
'
|
\" | 双引号 |
>>> print("\"")
"
|
\a | 响铃 |
>>> print("\a")
执行后电脑有响声。 |
\b | 退格(Backspace) |
>>> print("Hello \b World!")
Hello World!
|
\000 | 空 |
>>> print("\000")
>>>
|
\n | 换行 |
>>> print("\n")
>>>
|
\v | 纵向制表符 |
>>> print("Hello \v World!")
Hello
World!
>>>
|
\t | 横向制表符 |
>>> print("Hello \t World!")
Hello World!
>>>
|
\r | 回车,将 \r 后面的内容移到字符串开头,并逐一替换开头部分的字符,直至将 \r 后面的内容完全替换完成。 |
>>> print("Hello\rWorld!")
World!
>>> print('google runoob taobao\r123456')
123456 runoob taobao
|
\f | 换页 |
>>> print("Hello \f World!")
Hello
World!
>>>
|
\yyy | 八进制数,y 代表 0~7 的字符,例如:\012 代表换行。 |
>>> print("\110\145\154\154\157\40\127\157\162\154\144\41")
Hello World!
|
\xyy | 十六进制数,以 \x 开头,y 代表的字符,例如:\x0a 代表换行 |
>>> print("\x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21")
Hello World!
|
\other | 其它的字符以普通格式输出 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!