python学习第二天-字符串
字符串(string)
特性:
不可改变,对字符串的改变等于重新生成了一份新的数据
字符串过滤特殊字符:
names='ryan\n\ttracy' print(names) names = r'ryan\n\ttracy' print(names) #ryan # tracy #ryan\n\ttracy
字符串反转:
names = 'ryan' print(names[::-1]) #nayr
字符串方法:
查:find,index
改:strip,upper,lower,casefold(全部转小写),swapcase,capitalize(只是首字母大写,其他字母全部改成小写)、
格式化:format,rjust,ljust(从左方开始,不够指定长度以自定义元素填充),zfill(填充0)
判断:isdigit,startswith,endswith
字符串查找find:
返回所查元素的第一个字符的下标,没找到返回-1;和index相似,但index没找到便报错!;而且和列表相比,两者共有index方法,但find只有字符串有!
names = 'Ryan Tracy Tom' print(names.find('Tracy')) print(names.find('ry')) #5 #-1
posted on 2020-07-05 22:31 Hello_Thanos 阅读(100) 评论(0) 编辑 收藏 举报