Python3 字符串常用的函数
2018-01-29 21:45
302 查看
# 字符串中常用的函数
# 1.find(sub,start,end)查找第一个匹配到的子字符串的起始位置
# sub 要查找位置的子字符串 start 开始查找的位置
# end 结束查找的位置
# 如果找到返回位置, 找不到返回-1
# index = string.find('lkjhs')
# print(index)
# 输出的结果是:
# 2. index()查找子字符串在大字符串中的位置,如果找到返回起始位置,找不到抛出异常
# 没有找到 抛出异常:
# sub 要查找位置的子字符串 start 开始查找的位置
end 结束查找的位置
# index = string.index('a')
# 3. count(x, start, end) 函数 统计某个字符串在大字符串中出现的次数
# x 要查找次数的字符串 start 开始查找的位置 end结束查找的额为准
# count = string.count('b')
# print(count)
# 输出的结果是:
# 4. 转化大小写
# upper()把字符串全部转化为大写, 会把转化之后的字符串返回
# upper_str = string.upper( )
# print(upper_str)
# 输出的结果是:
# 5. 大小字符全部转化为小写字符
# lower_str = upper_str.lower( )
# print(lower_str)
# 输出的结束是:
# 6. strip(chars)去除字符串首尾两端的指定字符,不指定默认去除空格
# chars 要去除的字符
# string= '
'
# print(string_str)
# 输出的结果是:
#7. replace()函数 可以将字符串中的字符进行替换
# old 要替换的字符 new 替换之后的字符串 count 替换的次数
# replace_str = strip_str.replace('\n', '==', 5)
# print(repalce_str)
# 输出的结果是:
# 8.split()函数 可以通过指定的字符对字符串进行分割, 分割得到一个列表
# string =
# sep 指定的分割字符 maxsplit 最大的分割次数
# rs = string.split(';')
# print(rs)
# 输出的结果是:
# 9. join()函数
# iterable 可迭代对象
# string = '*'.join(rs)
# print(string)
# 输出的结果是:
# 10.startswith()函数 判断某个字符串是否以某个字符串开头
# 如果以某个字符串开头, 返回True 否则返回False
# print(string.startswith('1'))
# 输出的结果是:
# 11. endswith()函数 判断某个字符串是否以某个字符串结束
# 如果以某个字符串结尾,返回True 否则返回False
# print(string.endswith('10'))
string = 'qwertyuiopasdfghjbbbbbbbklzxcvbnm'
# 1.find(sub,start,end)查找第一个匹配到的子字符串的起始位置
# sub 要查找位置的子字符串 start 开始查找的位置
# end 结束查找的位置
# 如果找到返回位置, 找不到返回-1
# index = string.find('lkjhs')
# print(index)
# 输出的结果是:
# 2. index()查找子字符串在大字符串中的位置,如果找到返回起始位置,找不到抛出异常
# 没有找到 抛出异常:
ValueError: substring not found
# sub 要查找位置的子字符串 start 开始查找的位置
end 结束查找的位置
# index = string.index('a')
# 3. count(x, start, end) 函数 统计某个字符串在大字符串中出现的次数
# x 要查找次数的字符串 start 开始查找的位置 end结束查找的额为准
# count = string.count('b')
# print(count)
# 输出的结果是:
# 4. 转化大小写
# upper()把字符串全部转化为大写, 会把转化之后的字符串返回
# upper_str = string.upper( )
# print(upper_str)
# 输出的结果是:
# 5. 大小字符全部转化为小写字符
# lower_str = upper_str.lower( )
# print(lower_str)
# 输出的结束是:
# 6. strip(chars)去除字符串首尾两端的指定字符,不指定默认去除空格
# chars 要去除的字符
# string= '
\n张\n\n\n\n\n\n\n\n\n\n三\n
'
# print(string_str)
# 输出的结果是:
#7. replace()函数 可以将字符串中的字符进行替换
# old 要替换的字符 new 替换之后的字符串 count 替换的次数
# replace_str = strip_str.replace('\n', '==', 5)
# print(repalce_str)
# 输出的结果是:
# 8.split()函数 可以通过指定的字符对字符串进行分割, 分割得到一个列表
# string =
'1;2;3;4;5;6;7;8;9'
# sep 指定的分割字符 maxsplit 最大的分割次数
# rs = string.split(';')
# print(rs)
# 输出的结果是:
# 9. join()函数
# iterable 可迭代对象
# string = '*'.join(rs)
# print(string)
# 输出的结果是:
# 10.startswith()函数 判断某个字符串是否以某个字符串开头
# 如果以某个字符串开头, 返回True 否则返回False
# print(string.startswith('1'))
# 输出的结果是:
# 11. endswith()函数 判断某个字符串是否以某个字符串结束
# 如果以某个字符串结尾,返回True 否则返回False
# print(string.endswith('10'))
相关文章推荐
- 收集常用的Python 内置的各种字符串处理 函数的使用方法
- Python字符串常用函数
- 第19课 Python字符串常用函数
- Python中常用字符串 函数
- Python中常用的字符串内建函数
- Python 字符串类型定义及常用函数
- python 字符串格式化以及常用函数总结
- Python中常用的字符串内建函数
- Python 字符串类型定义及常用函数
- Python修炼--常用字符串、数学函数
- Python中常用字符串 函数
- python中的字符串常用函数
- 1. python 字符串简介与常用函数
- Python字符串常用函数
- Python中常用操作字符串的函数与方法总结
- Python中常用的字符串内建函数
- Python中必须掌握的常用字符串处理函数
- Python str字符串常用到的函数
- python之字符串常用内建函数
- python中常用检测字符串相关函数汇总