python 字符串

#字符串
#str1 = "hello,你好加油,hello,世界和平"
#print(len(str1))  #长度
#print(str1[6])
#print(str1.index("你"))  #查索引  print(str1.index("你",0,100)) 范围
#print(str1.count("l"))  #出现次数
#if "你好" in str1:
#    print("1")
#else:
#    print("0")
#if "你好" not in str1:
#    print("1")
#else:
#    print("0")
#字符表
#print(max(str1))  #最大
#print(min(str1))  #最小

#数据转换
#str1 = "Abz"
#str2 = "FASD"
#print(str2.isupper())  #判断所有字母是否全大写
#print(str1.islower())  #判断所有字母是否全小写
#print(str1.isalnum())  #判断是否都是数字和字母
#print(str1.isalpha())   #判断是否都是字母
#print(str1.isdigit())    #判断是否都是数字
#print(str1.istitle())    #判断首字母是否是大写
#str1 = "王晓二"
#print(str1.startswith("王"))  #判断以王开始
#print(str1.endswith("二"))      #判断是否以二结尾


#str1 = "sdajnSJD,iANCsjdaSIDAJIsa"
#print(str1.lower()) #字符串中所有可转字符转小写
#print(str1.upper())  #字符串中所有可转字符转大写
#print(str1.title())  #单词首字母转大写写其它全部转小写
#print(str1.swapcase())  #字符串中所有大小写互转换
#print(str1.capitalize()) #字符串中首字母转大写写其它全部转小写

#str1 = "+++dsadada++"
#print(str1.strip("+")) #去掉左右俩侧的指定字符
#print(str1.lstrip("+")) #去掉左俩侧的指定字符
#print(str1.rstrip("+")) #去掉右俩侧的指定字符
#str1 = "asdas"
#print(str1.ljust(8,"+"))  #左边占位,右侧加+
#print(str1.rjust(8,"+"))  #右边占位,左侧加+
#print(str1.center(8,"+")) #两侧补充占位符  单数右边多

#拆分与连接
#str1 = "sdasd5sa6ad5"
#print(str1.partition("a"))  #左侧切割成3组数据的元组
#print(str1.rpartition("a"))  #右侧切割成3组数据的元组
#print(str1.split("a",2))      #一个参,切割所有a  两个参指定切割数
#print(str1.splitlines())   # 切割换行符
#str1 = "*"
#print((str1.join("sdasdasda"))) #对字符串进行占位连接
#str1 = "asd"
#str2 = "sda"
#print(str1+str2)

#查询与替换
#str1 = "hellodasodlolosadosdaodo"
#find没找到指定字符会返回 -1  index没找到会报错
#print(str1.find("o",5))  #(字符串,开始索引,结束索引)
#print(str1.rfind("o"))   #从右边开始查
#print(str1.index("o"))  #(字符串,开始索引,结束索引)
#print(str1.rindex("o"))  #从右边开始查
#print(str1.replace("o","a",1))  #替换  要替换的  替换的数  几个

#切片
#str1 = "hellodaosdzxoadzfadoazada"
#print(str1[1:10]) #[开始索引:结束索引:步长]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值