您的位置:首页 > 编程语言 > Python开发

Python string字符串操作 encode decode 切片 分割 合并

2020-01-13 11:47 176 查看

Python string字符串操作 encode decode 切片 分割 合并

# -- coding: gbk --
#字符串
#编码与解码
string='你好呀,python'
print(string)
stringcode=string.encode(encoding='utf-8',errors='replace')
print(stringcode)
stringret=stringcode.decode('utf-8')
print(stringret)
#字符串连接+
#求长度len(string),默认字符个数为长度,其他要求进行encode编码后计算
print(len(string))
print(len(string.encode('gbk')))
#字符串截取,使用切片
print(string[2:-1:1])
#截取索引异常
try:
print(string[15:20])
except IndexError:
print("指定索引不存在")
#分割与合并
#分割后保存到列表中split(分割标记,最大分割次数=默认不限制)
list=string.split(',')
print(list)
#可迭代对象拼接为字符串:连接符.join(迭代对象)
newstring=' && '.join(list)
print(newstring)
#检索
  • 点赞
  • 收藏
  • 分享
  • 文章举报
Ugex 发布了87 篇原创文章 · 获赞 5 · 访问量 2414 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐