python基础 2.转义字符与原字符

转义字符

  就是\+想实现的转义功能首字母
  为什么需要转义字符
    当字符串中包含\、'、"等有特殊用途的字符时,必须使用\对这些字符进行转义
      反斜杠:\\
      单引号:\'
      双引号:\"
    当字符串中包含换行、回车、水平制表符或退格等无法直接表示的特殊字符时,可以使用转义字符
      换行:\n
      回车:\r
      水平制表符:\t
      退格:\b
1
2
3
4
5
6
7
8
# ----------转义字符-----------
print("hello\na"#换行输出
print("hello\ta"# \t长度在1-4之间,每隔制表位占4个位置,当一个制表位占满时,\t才会占一整个制表位,否则就用原来剩余的制表位
print("hello\ra"# a覆盖掉原来的hello
print('hello\bworld'# \b是退一格,每个\b删除前面的一个字符
print('hello\\')
print('hello\'')
print('hello\"')
0

原字符

  不希望字符串中的转义字符起作用,就使用原字符,在字符串之前加上 r 或 R
  注意:原字符末尾不能是单个的\,否则会报错
1
2
3
# # -----------原字符-----------
print(r'hello\na')
print(R'hello\\')
posted @   乌醍  阅读(96)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
点击右上角即可分享
微信分享提示