字符串常用的函数,你学会了吗?

a ='learn python in school'
"""find()"""
find_a = a.find('n')
#返回第一个‘n’所在的索引值  4
print(find_a)

find_a1 = a.find('kk')
#如果字符串中没有kk,返回-1
print(find_a1)

find_a2 = a.find('o',11)
#寻找的目标子字符串  寻找的开始的索引位置
#可以指定索引搜索,需要找从第11位开始的'o',此时找到11位后的下一个o所对应的索引值 19
print(find_a2)

find_a3 = a.find('python')
#返回找到子字符串的第一个索引值,找到此字符中的第一个字母p的索引位置6
print(find_a3)

"""replace()替换: 1.替换次数默认全部替换,2.如果有写替换次数,按顺位去替换 3.会生成一个新的字符串"""
replace_a1 = a.replace('python','新python')
#replace(‘字符串中原有的’,‘现有的’,替换次数),learn 新python in school
print(replace_a1)
#replace(‘字符串中原有的’,‘现有的’,默认【默认全部替换】):o被替换2次后:learn pythgn in schggl
replace_a2 = a.replace('o','g')
print(replace_a2)
#replace(‘字符串中原有的’,‘现有的’,替换次数):o被替换2次后:learn pythMn in schMol
replace_a3 = a.replace('o','M',2)
print(replace_a3)

"""isdigit()  如果值包含数字,就返回true,否则返回false。判断: 1.返回布尔类型false,Ture"""
#False
print(a.isdigit())
#返回了True
print('111'.isdigit())

"""split()  1.根据指定字符对字符串进行切割 2.还可以指定切割次数,3.默认全部切割 4.返回的是个列表"""
#按"l"进行切割,默认全部切割 得到列表['', 'earn python in schoo', '']
print(a.split('l'))
#按" "进行切割,默认全部切割 得到列表['learn', 'python', 'in', 'school']
print(a.split(' '))
#按"n"进行切割,默认全部切割 得到列表['lear', ' pytho', ' i', ' school']
print(a.split('n',))
#按"n"进行切割,指定n切割2 得到列表['lear', ' pytho', ' in school']
print(a.split('n',2))

"""strip()函数:去掉头和尾指定的字符,如果头部和尾部是不同的字符时,则需要一一去除,先去头部的保存在变量中,再去尾部的"""
a1 ='***learn python in school##'
#去掉头部的*  learn python in school##
print(a1.strip('*'))
#去尾部的#  ***learn python in school
print(a1.strip('#'))

"""uppper() 字符串字母转化成大写"""
"""lower() 字符串字母转化成小写"""
"""swapcace() 字符串的字母大小写互换"""
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
help命令是一个非常有用的命令,可以帮助你了解一个函数的使用方法和参数。在Python中,可以使用以下方式来获取一个函数的帮助信息: 1. 使用help()函数:在Python解释器中,输入help(函数名)即可获取该函数的帮助信息。 2. 使用文档字符串:在函数定义中,可以添加文档字符串来为函数提供说明。使用函数名.__doc__即可获取该函数的文档字符串。 下面是一些常用函数的使用方法: 1. print()函数:用于输出文本和变量的值。使用方法:print(要输出的内容) 2. input()函数:用于接收用户输入的数据。使用方法:变量名 = input("提示信息") 3. len()函数:用于获取字符串、列表、元组等序列的长度。使用方法:len(序列名) 4. str()函数:用于将其他数据类型转换为字符串类型。使用方法:str(要转换的数据) 5. int()函数:用于将字符串或其他数据类型转换为整数类型。使用方法:int(要转换的数据) 6. float()函数:用于将字符串或其他数据类型转换为浮点数类型。使用方法:float(要转换的数据) 7. range()函数:用于生成一个指定范围内的整数序列。使用方法:range(起始值, 终止值, 步长) 8. sorted()函数:用于对序列进行排序。使用方法:sorted(序列名) 9. sum()函数:用于计算序列中所有元素的和。使用方法:sum(序列名) 10. zip()函数:用于将多个序列按照元素位置进行合并。使用方法:zip(序列1, 序列2, ...) 以上是一些常用函数的使用方法,使用help命令可以获取更详细的帮助信息。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值