python字符串的常用操作(一)

python字符串的常用操作
1、拼接运算符。+ 符号运算,用来连接两个字符串,实现字符串的连接。注意:+两边的类型必须是一样的,比如,都是字符串,都是数字。

print("I love you"+","+"china!")

2、计算字符串长度的函数len()。其中,采用ASCII编码时,无汉字编码形式,采用GBK/gb2312编码时,汉字占2个字节,采用UTF-8编码时,汉字占3个字节,这个编码基本解决了汉字的乱码问题。

str = "i love china"
print(len(str))

3、字符串的索引和切片操作。这个和列表、元组等序列一样。

str = "i love china,she's very great,and very beautiful"
print(str[1:5])
print(str[5])

4、分割和合并字符串。split方法和join方法。
分割:split()方法。将字符串按分割的方法转换为列表。利用re模块可实现指定读个分割条件。
join方法实现对列表为字符串类型的合并操作。
str2 = 分割格式.join(字符串列表)

import re
str = "i love china,she's very great,and very beautiful"
s_list = str.split()
print(s_list)
slst = re.split("[ ,']",str)
print(slst)
str2 = " ".join(slst)
print(str2)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值