python3学习之字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3学习之字符串相关的知识,希望对你有一定的参考价值。


s=‘this is test message‘

s.capitalize()    首字母大写,其它小写               

s.find(sub[, start[, end]])      在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含时                                             返回第一次匹配的index,否则返回-1

s.rfind(sub[, start[, end]])    在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含时                                             返回最后一次匹配的index,否则返回-1

s.isdigit()     判断字符串是否全部是数字,是返回True,否则返回False

s.isupper()       判断字符串中的字母是否全部是大写,不判断数字,是返回True,否则返回False  

s.islower()        判断字符串中的字母是否全部是小写,不判断数字,是返回True,否则返回False 

s.upper()        返回所有字母大写的副本,不修改原字符串   

s.lower()        返回所有字母小写的副本,不修改原字符串  

s.replace(old, new[, count])    替换;count个old替换成new,返回副本,不修改原字符串

s.split(sep=None, maxsplit=-1)  分割,sep是分隔符,maxsplit是分割最大次数,-1代表不限制        

s.casefold()    全部小写

s.format()   s.format_map()  类似print  格式话输出,需要进一步学习

s.isidentifier()   判断变量名是否是可用标识符(非关键字),返回True或者False

s.join(iterable)   链接两个字符,s作为分隔符插入iterable的每个字符中间

s.splitlines    有待研究,暂不清楚用法

s.zfill(num)         左补齐0(零)

s.center(width[, fillchar])        字符串居中,左右用fillchar(须是字符串类型,一个字符)补齐

s.ljust(width[, fillchar])          字符串居左,右用fillchar(须是字符串类型,一个字符)补齐

s.rjust   

s.rindex(sub[, start[, end]])   在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含

                                             时返回最后一次匹配的index,否则返回-1

s.index(sub[, start[, end]])    在指定范围内(默认全部字符串),查找sub是否包含在字符串中,包含

                                             时返回第一次匹配的index,否则返回-1

s.startswith   

s.count         

s.isnumeric           

s.strip         

s.encode        

s.isalnum       

s.isprintable   

s.lstrip        

s.rpartition    

s.swapcase      

s.endswith      

s.isalpha       

s.isspace       

s.maketrans     

s.rsplit        

s.title         

s.expandtabs    

s.isdecimal     

s.istitle       

s.partition     

s.rstrip        

s.translate 



以上是关于python3学习之字符串的主要内容,如果未能解决你的问题,请参考以下文章

python3学习之random

python3学习之列表

python3学习之序列化

Python 学习之《Learn Python3 The Hard Way 》第一部分学习笔记

python3学习之正则

python3学习之对象