#字符操作
info = '123456'
print('=' * 10)
#判断是否纯数字
print(info.isdigit())
#判断是否纯字母
print(info.isalpha())
#判断是否是字母和数字混合
print(info.isalnum())
info = ' I you'
#文本分割 默认空格
print(info.split())
#输出['I','you']
#去除前面空白字符
print(info.lstrip())
#去除后面空白字符
print(info.rstrip())
info = 'hollo Word'
#判断是否有指定字符 在字符串开始匹配
print(info.startswith('hello'))
#输出true
#判断是否有指定字符 在字符串结束匹配
print(info.endswith('hollo'))
#输出false
info = 'I-I-I and U-U-U and O-O-O'
#替换所有
print(info.replace('and','or'))
#替换1个
print(info.replace('and','or',1))
#分割
tmp = info.split()
#分割
print(info.split('and'))
#拼接
print(','.join(tmp))
#输出I-I-I,and,U-U-U,and,O-O-O
info = '我最近心情不太好'
#查找 find index count
#find
print(info.find('心情'))
#输出3
#查找起始位置和结束位置
print(info.('心情',2,6))
#index
#没有查找到会报错
#count
#查找到所有的数量,没找到为0
#全部大写字母
info.upper()
#全部小写字母
info.lower()
#首字母大写
info.title()
#第一个字母大写
info.capitallze()
#取字符串字符
info[3]
#输出 心
info[-2]
#输出 太
info[3:4]
#输出 心情
info[3:-1]
#输出 心情不太
info[3:]
#输出 心情不太好
info[:-1]
#输出 我最近心情不太
info[-2:]
#输出 太好
info[::-1]
#输出 好太不情心近最我
info[::2]
#输出 我近情太
Python学习笔记2
最新推荐文章于 2024-08-14 23:30:40 发布