首页 > 编程语言 > 详细

python-5-str常用操作

时间:2019-11-26 22:07:36      阅读:69      评论:0      收藏:0      [点我收藏+]

前言

本节将讲解的是字符串 str 常用的操作方法,与 for 循环。

一、srt 常用操作

1、首个字母大写:

# 1、首个字母大写
s = xiao long
s1 = s.capitalize()
print(s1)

技术分享图片

 2、全大写、全小写:

# 2、全大写、全小写
s = xiao long
s2 = s.upper()
s21 = s.lower()
print(s2)
print(s21)

技术分享图片

 3、不区分大小写的写法:

# 3、不区分大小写写法
s = xiao long
s_str = ABcd
p = input(请输入验证码,不区分大小写:)
if s_str.upper() == s_str.upper():
    print(验证码正确!)
else:
    print(验证码错误,请重新输入)

技术分享图片

4、大小写对换,如A换为a,b换为B:

# 4、大小写对换,如A换为a,b换为B
s = Ab
s3 = s.swapcase()
print(s3)

技术分享图片

 5、有间隔(特殊字符或数字隔开)的首字母大写:

# 5、有间隔(特殊字符或数字隔开)的首字母大写
s = xiao long
s4 = s.title()
print(s4)

技术分享图片

 6、居中,空白填充:

# 6、居中,空白填充
s = xiao long
s5 = s.center(20, -)
print(s5)

技术分享图片

 7、len,查看长度:

# 7、len,查看长度
s = xiao long
print(len(s))

技术分享图片

 8、find 通过元素找索引,找到返回下标,找不到返回-1:

# 8、find 通过元素找索引,找到返回下标,找不到返回-1
s = xiao long
s1 = s.find(l)
print(s1)

技术分享图片

9、index,通过元素找索引,找到返回下标,找不到报错:

# 9、index,通过元素找索引,找到返回下标,找不到报错
s = xiao long
s1 = s.index(i)
print(s1)

技术分享图片

 10、默认前后去空格,可用来输入账号时有空格可以剔除做到无影响:

# 10、默认前后去空格,可用来输入账号时有空格可以剔除做到无影响。
s =    xiao long    
s1 = s.strip()
print(s1)

技术分享图片

 11、统计某个元素数量:

# 11、统计某个元素数量
s = xiao long
s1 = s.count(o)
print(s1)

技术分享图片

 12、切割,左右分割 str ---> list(所谓说的切片):

# 12、切割,左右分割 str ---> list
s = xiao long
s1 = s.split( )
print(s1)

技术分享图片

 13、替换:

# 13、替换
s = 123asd2
s1 = s.replace(2, )
s2 = s.replace(2, , 1)     # 1 表示替换 1个,有序的。
print(s1)
print(s2)

技术分享图片

QQ交流群:99941785

python-5-str常用操作

原文:https://www.cnblogs.com/gsxl/p/11923991.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!