python初入江湖:str字符串

# 定义一个字符串(在python中没有字符或字符串之分)
s = '112233'
print(s)
>>>112233

# 判断字符串是否包含某字符串
print('22' in s)
>>>True

print('24' in s)
>>> False

print(s.find('22'))
>>>2

print(s.find('24' in s))
>>>-1

# 统计一个字符串在另一个字符中出现的次数
s = '112233'

print(s.count('3'))
>>>2

print(s.count('33'))
>>>1

# 字符串首字母大写
s = 'username'
s = s.capitalize()
print(s)
>>>Username

# 将所有字母全部大写或小写
s = '12adefaewUee==iujea2'
s = s.upper()
print(s)
>>>12ADEFAEWUEE==IUJEA2

s = s.lower()
print(s)
>>>12adefaewuee#==iujea2

# 删除字符串左边/右边/左右空格
s = '  123   '
s.lstrip()
>>>'123   '

s.rstrip()
>>>'  123'

s.strip()
>>>'123'

# 替换字符串的部分字符内容
s = '112233'

s.replace('2', 'b')
>>>11bb33

s.replace('22', 'b')
>>>11b33

# 将字符串分割成字符串数组
s = 'this is a book'
s.split(' ')
>>>['this', 'is', 'a', 'book']

# 判断字符串是否以某字符开头或结尾
s = '112233'

s.startswith('11')
>>>True

s.startswith('22')
>>>False

s.endswith('33')
>>>True

# 字符串的遍历
s = '12ad@@'

for each in s:
	print(each)
>>>1
>>>2
>>>a
>>>d
>>>@
>>>@
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值