python字符串
1、利用切片反转判断回文数

(1)大小写字母换来换去的方法(因为字符串是不可变的,所以它只是生成了一个新的对象。)
capitalize():将字符串的首字母变为大写,其他字母变成小写。
casefold():所有字母都是小写的字符串
title():将每个单词开头的首字母大写,其他都是小写
swapcase():将字符串中所有字母的大小写进行反转,大写变小写,小写变大写。
upper():将所有的字母都变成大写
lower():将所有字母变成小写
(2)左中右对齐的方法
center(width,fillchar=' ')width用来指定字符串的宽度,如果指定的宽度小于或者等于源字符串,直接是源字符串的输出,如果指定宽度大于源字符串,那么其余空位会用空格填充,源字符串放在中间
ljust(width,fillchar=' ')
rjust(width,fillchar=' ')
zfill(width)


 

 

(3)字符串的查找
count(sub[,start[,end]]):用于查找sub参数指定的子字符串在字符串中出现的次数

find(sub[,start[,end]]):用于定位sub参数指定的子字符串在字符串中的索引下标值(从左往右找)
rfind(sub[,start[,end]]):(从右往左找)
index(sub[,start[,end]]):
rindex(sub[,start[,end]]):如果找不到想找的元素会抛出异常,而使用find方法找不到时会抛出-1

(4)替换
expandtabs([tabsize=8]):使用空格来替换制表符,并且返回一个新的字符串
  参数是指定一个tab等于多少个空格
参数是指定一个tab等于多少个空格
replace(old,new,count=-1) 返回一个将所有old的参数指定的子字符串替换为new参数指定的新字符串,count参数指定的是替换的次数,默认值是-1,也就是替换全部

translate(table):返回一个根据table参数转换后的新字符串,用str.marketrans(x[,y[,z]])来获取表格table

 
(5)去除函数

 
partition()用来拆分从左到右,里面可以指定以什么来进行拆分
rpartition()从右向左找分隔符
 
  split()默认是找空格分隔符
split()默认是找空格分隔符
 jion([要拼接的字符串])

(6)格式化字符串


分隔符


 

f-字符串
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号