在python中,我们若是想对字符串进行操作,有很多函数工具。下面我们就通过一段代码来学习一下:
str1 = 'hello, world!'
str2 = 'ABCDEFG'
str3 = str2.lower()
print('字符串的长度是:', len(str1))#len()函数,计算字符串长度
print('单词首字母大写: ', str1.title())#**.title()函数,令字符串中每个单词首字母变大写
print('字符串变大写: ', str1.upper())#**.upper()函数,令字符串中所有字母大写
print('字符串是不是大写: ', str1.isupper())#**.isupper()函数,检查字符串是否是大写,返回布尔值
print('字符串是不是以hello开头: ', str1.startswith('hello'))#**.startwith('**')函数,检查字符串是否以'**'开头,返回布尔值
print('字符串是不是以hello结尾: ', str1.endswith('hello'))#**.endwith('**')函数,检查字符串是否以'**'结尾,返回布尔值
print('字符串是不是以感叹号开头: ', str1.startswith('!'))#**.startwith('**')函数,检查字符串是否以'**'开头,返回布尔值
print('字符串是不是以感叹号结尾: ', str1.endswith('!'))#**.endwith('**')函数,检查字符串是否以'**'结尾,返回布尔值
print(str2)
print(str3)
运行结果如图: