python学习

本文详细介绍了Python字符串的常用内置方法,包括转换大小写、计数、检查子字符串、填充与对齐等,并讲解了字符串的格式化方法,如%d、%f、%s等格式化符号的使用。
摘要由CSDN通过智能技术生成

python学习

1.字符串的常用内置方法
(1)capitalize()将字符串的第一个字符转化为大写
(2)lower()将字符串中所有的大写字符转化为小写字符
(3)upper()将字符串中所有的小写字符转化为大写字符
(4)swapcase()将字符串中的大写字符转化为小写字符,小写字符转化为大写字符

s3 = 'LOVElove'
print(s3.capitalize())
print(s3.lower())
print(s3.upper())
print(s3.swapcase())
Lovelove
lovelove
LOVELOVE
loveLOVE

(5)count(str,beg = 0,end = len(string))返回str在string里面出现的次数,如果beg或者end指定则返回指定范围内str出现的次数。

s3 = 'LOVElove'
print(s3.count('L',0,len(s3)))
1

(6)endwith(suffix,beg = 0,end = len(string))检查字符串是否以指定子字符串suffix结束,如果是,返回True,如果不是,返回False。如果beg和end为定值,则在指定范围内查找
(7)startwith(substr,beg = 0,end = len(string))检查字符串是否以指定子字符串substr开头,如果是,返回True,如果不是,返回False。如果beg和end为定值,则在指定范围内查找

s3 = 'LOVElove'
print(s3.endswith('ve'))
print(s3.endswith('ov'))
print(s3.startswith('LOV'))
print(s3.startswith('LV'))

True
False
True
False

(8)find(str,beg = 0,end = len(string))检测str是否包含在字符串中,如果beg和end确定,则在指定范围内查找,包含返回开始的索引值,不包含返回-1
(9)rfind(str,beg = 0,end = len(string))类似于find()函数,不过是从右边开始查找

s3 = 'LOVEVlove'
print(s3.find('V'))
print(s3.find('vs'))
print(s3.rfind('V'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值