python中转义字符的使用说明

转义字符 \后面跟上各种字母实现不同功能,在字符串中使用
n代表newline即新一行 \n实现换行功能
t代表tab即制表 四个字符占一个制表位\t会补足前面的字符成为一个制表位,
1234 5\t \t会形成三个空格
1234 567\t \t会形成一个空格
1234\t1234 \t形成四个空格
r代表return即回车,\r后面的内容会覆盖掉前面的内容
b即backspace,退一个格 \b会删除它前面的一个字符
当想在字符串中输出反斜杠时,要打两个\才会输出一个
反斜杠+引号 引号会作为字符串的内容被输出

print('hello\nworld') # n代表newline即新一行 \n实现换行功能
print('12345\tworld') # t代表tab即制表 四个字符占一个制表位\t会补足前面的字符成为一个制表位,1234 5\t  \t会形成三个空格
print('1234567\tworld')# 1234 567\t  \t会形成一个空格
print('1234\t1234')# \t形成四个空格
print('hello\rworld')# r代表return即回车  world会覆盖掉hello
print('hello\bworld')# b即backspace,退一个格  hello中的o被删除

输出结果为:
hello
world
12345 world
1234567 world
1234 1234
world
hellworld

print('http:\\\\www.baidu.com') # 当我想在字符串中输出反斜杠时,两个\会输出一个\
print('老师说:\'大家好\'') # 反斜杠+引号  引号会作为字符串的内容被输出

输出结果为:
http:\www.baidu.com
老师说:‘大家好’

# 原字符,不希望字符串中的转义字符起作用时,在字符串之前加上r或R
print(r'hello\nworld\\') # 当使用原字符时,字符串最后一个字符不能是一个反斜杠 (两个可以,因为两个反斜杠会作为一个反斜杠进入字符串被输出)

结果为:
hello\nworld\

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值