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 其它的字符以普通格式输出  
posted @   奋斗的sunny  阅读(1047)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示