python04:关于字符串的基本操作

目录

1.消除字符串中的空格和特殊符号:str()函数

2.字符串截取

3.字符串拼接

4.字符串长度

5.检测字符串是否包含指定的子字符串

6.检测字符串是否包含子字符串

7.返回子字符串str在字符串中出现的次数

8.旧字符串替换新字符串

9.通过对指定的分隔符str对字符串进行切片

10.大小写替换

①第一个字符大写 :capitalize()

②.所有大写转换成小写:lower()

③.所有小写转换成大写:upper()

④.大写变小写,小写变大写:swapcase()

11.验证字符串是否都为数字


1.消除字符串中的空格和特殊符号:str()函数

str1="   adsdv   "
print("str(strip())

2.字符串截取

str2=hello python
print(strs[1:4])
#输出为ell

3.字符串拼接

例如str1=123,str2=456可以通过“+”凭借,结果为123456

4.字符串长度

len(str)

5.检测字符串是否包含指定的子字符串

使用find(str,beg,end),若包含则返回开始索引,否则返回-1

str = 'hello world hello world'
#未指定索引范围情况
print(str.find('el'))
#指定索引范围的情况
print(str.find('el',12,len(str)))

第一个结果为1,第二个结果为13

6.检测字符串是否包含子字符串

使用index(str,beg,end),同上

7.返回子字符串str在字符串中出现的次数

count(str,beg,end)

str = 'hello world hello world'
print(str.count('el'))
print(str.count('el',4,len(str)))

第一种返回2,第一种返回1

8.旧字符串替换新字符串

replace(old,new,max) max是指替换次数不超过max次

9.通过对指定的分隔符str对字符串进行切片

split(str,max) max默认值为-1,当指定max值的时候,将字符串按照分隔符str分割成max+1个字符串

10.大小写替换

①第一个字符大写 :capitalize()

str = my name is Lili
print(str.capitalize())

②.所有大写转换成小写:lower()

同上

③.所有小写转换成大写:upper()

④.大写变小写,小写变大写:swapcase()

11.验证字符串是否都为数字

isnumeric(),返回的是布尔值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神秘小萱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值