Python碎片日记13——字符串:操作、反斜杠字符转义

本文介绍了Python中字符串的操作,包括步进索引的使用以及分片索引的不同表示方式。同时,详细讲解了反斜杠字符在字符串中的作用,如转义特殊字节值和八进制转义。还提到了空字符在Python字符串中的行为,以及raw字符串的特点。在字符串与其他格式转换时,如Int()和eval(),转义符会被自动忽略。
摘要由CSDN通过智能技术生成

在Python中,没有单个字符这种类型,只有使用一个字符的字符串。str、bytes字符串是不可变的,bytearray字符串是可变的。

操作

在这里插入图片描述s[i:j:k] 步进索引,k是间隔值,可以为正(从左到右),也可以为负(从右到左)
分片索引s[i:j]、s[i:j:k]又可以写作s[slice(i,j)]、s[slice(i,j,k)],对于空的s[:]可以写作s[slice(None,None)],即空着的位用None代替。
在这里插入图片描述自动合并两个相邻字符串:

t = 'ttdd''hhh'"ggd" #'ttddhhhggd'
t = ('ttd'
    <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值