统一英文大小写
lower()函数将所有英文小写 upper()函数将所有英文字母大写
代码示例
string
='Hello Python,你好 Python'
print(string
.lower
())
print(string
.upper
())
去除字符串首尾空格
lstrip()函数去除字符串开头的空格 rstrip()函数去除字符串末尾的空格 strip()函数去除字符串首尾的空格
代码示例
string
=' HelloPython '
print('3'+string
.strip
()+'3')
print('3'+string
.lstrip
()+'3')
print('3'+string
.rstrip
()+'3')
拆分字符串
内建函数split()拆分字符串
代码示例
string
='Hello&Python'
print(string
.split
('&'))
查找子串位置
内建函数find()查找某个字符或某一字符串是否在字符串中,find()函数接收一个字符串作为参数,如果该字符串存在于目标字符串中,则会返回该字符串在目标字符串中的初始索引位置;如果不存在于目标字符串中,会返回-1。
代码示例
string
='Hello Python'
print(string
.find
('Python'))
print(string
.find
('Pyhon'))
截取字符串
【语法】 字符串变量【索引】 字符串变量【起始索引:结尾索引】 【说明】 “【】”为索引符号,索引只能为整数,“字符串变量【4】”表示取字符串变量中的第4个元素。取一段字符可以在索引位置 中间添加“:”,“字符串变量【6:8】”表示从第六个元素开始,到第八个元素结束,但是不包括第8个元素,所以输出的是第6和第7个元素。
代码示例
str='Hello Python'
print(str[4])
print(str[3:7])
字符串替换
内建函数replace()实现字符串的替换 【语法】 字符串变量.replace(要替换的字符串,替换后的字符串) 【说明】 replace()函数作为Python中的字符串内建函数,只能对字符串使用
代码示例
string
='Hello World'
print(string
.replace
('World','Python'))
获取字符串的长度
内建函数len()获取字符串的长度
代码示例
string
='Hello Python'
print(len(string
))