Python基础2: 字符串、列表的基本操作

字符串

     可以使用'xxx'、"xxx"、'''xxx'''

字符串操作:

#字符串是不可变类型,下列操作得到的返回值都是新字符串

my_str = 'hello world'


#查找字符串中某字符索引
my_str.index('l') #字符不存在时,报错
my_str.rindex('l')

my_str.find('l')#字符不存在时,返回-1

#字符串长度
len(my_str)

#替换字符
my_str.replace('l','m')#字符不存在时,?
my_str.replace('l','m')

#统计某个字符或者字符串的个数
my_str.count('a')

#分割字符串
print(my_str.split(','))
print(my_str.split(' '))


#字符串首字母大写
my_str.capitalize()
#每个词的首字母大写
my_str.title()
#小写转大写
my_str.upper()
#大写转小写
my_str.lower()

#以换行符进行分割
my_str.splitlines()

#去除原字符串中两侧指定的字符
my_str.strip()
#去除左侧空格
my_str.lstrip()
#去除右侧空格
my_str.rstrip()

#判断字符串中是否全是字母/数字/字母或数字
print('abc'.isalpha())
print('123'.isdigit())
print('ab12'.isalnum())

#字符串的遍历(字符串可迭代)
for value in my_str:
    print(value)

for index,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值