python find 不区分大小写_学好python拿高薪系列一(5):字符串操作和python数据结构...

大家好,上一期我们分享了python函数部分的内容,那么在这一期我们将分享python中有关字符串和列表的部分。

cf61b2f3dda3076d87a7e7a0405f3e15.png

字符串

字符串没有什么好说的,知道一些常用的用法就行了。

 #字符串操作strr ="hello,world!"#1、获取字符串长度print(len(strr))#2、将字符串首字母大写print(strr.capitalize())#3、将字符串全部变大写print(strr.upper())#4、find()方法查找子串的位置,# 如果查不到返回-1print(strr.find("or"))#7print(strr.find("ddd"))#-1#5、index()查找字串位置,# 如果找不到会抛出异常print(strr.index("or"))#7# print(strr.index("ddd"))#抛出异常#6、检查字符串是否以指定字符串开头,# 会区分大小写print(strr.startswith("hel"))#trueprint(strr.startswith("Hel"))#false#7、检查字符串是否以指定字符串结尾print(strr.endswith("!"))#true#8、将字符串以指定宽度居中并在两侧填充指定字符print(strr.center(50,"*"))#9、将字符串以指定宽度靠右放置左侧填充指定字符print(strr.rjust(50," "))#10、 字符串切片(从指定的开始索引到指定的结束索引)print(strr[2:5]) # c12print(strr[2:]) # c123456print(strr[2::2]) # c246print(strr[::2]) # ac246print(strr[::-1]) # 654321cbaprint(strr[-3:-1]) # 45#11、检查字符串是否以数字组成print(strr.isdigit())#false#12、检查字符串是否以字母组成print(strr.isalpha())#false#13、检查字符串是否以字母和数字组成print(strr.isalnum())#falsestr1=" 123456@163.com "#14、消除字符串左右两侧的空格print(strr.strip())
d850df9556e3f3572089d42ac5a7a632.png
e45733ef7ede47111225c5979e6a9f67.png

列表

在python中,列表是一种很常用的数据结构。对于数据的增删改查等基本操作都会有应用。

 #列表的切片操作def qiepian(): f=["hello
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值