0
点赞
收藏
分享

微信扫一扫

python学习第三篇

有点d伤 2022-02-01 阅读 106
python

字符串下

10、字符串驻留:仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串驻留池中

python 支持字符串驻留机制,对于符合标识符规则的字符串(仅包含下划线、字母和数字)会启用字符串驻留机制

11、查找方法:(其中a,b代指某字符串)

len()函数,返回值为字符串长度,格式:len(a);

startswith()函数,是否以指定字符串开头,返回值为True或False,格式:a.startswith("b");

endswith()函数,是否以指定字符串结尾,返回值为True或False,格式:a.endswith("b");

find()函数,第一次出现指定字符串的位置,格式:a.find("b")

rfind()函数,最后一次出现指定字符串的位置,格式:a.rfind("b")

count()函数,指定字符串出现了几次,格式:a.count("b")

12、去除首尾信息(经常用于去除首尾空格,括号内为空时默认为去除空格)

strip()函数,去除字符串首尾指定信息,格式:a.strip("b")

lstrip()函数,去除字符串左边指定信息,格式:a.lstrip("b")

rstrip()函数,去除字符串右边指定信息,格式:a.rstrip("b")

13、大小写转换(英文)

capitalize()函数,将原字符串首字母大写,并产生新的字符串,格式:a.capitalize()

title()函数,将每个单词首字母大写,并产生新的字符串,格式:a.title()

upper()函数,将所有字母大写,并产生新的字符串,格式:a.upper()

lower()函数,将所有字母小写,并产生新的字符串,格式:a.lower()

swapcase()函数,将所有字母大小写转换,并产生新的字符串,格式:a.swapcase()

14、格式排版

center()、ljust()、rjust(),分别为中心排版、左排版、右排版

格式:a.center(10,"b")        a代表需要排版的字符串,10代表排版后新字符串的长度,b代表排版时在空位置要填充的字符,省略时默认使用空格填充,示例:"xsx".center(10,"*")----> "***xsx****",不同的排版函数的不同在于排版后源字符串的位置

15、其他

isalnum()函数,字符串是否全为字母(包括汉字)或数字,格式:a.isalnum()

isalpha()函数,字符串是否全为字母(包括汉字)

isdigit()函数,字符串是否全为数字

isspace()函数,字符串是否全为空白符,即换行符、制表符和空格

isupper()函数,字符串是否全为大写字母

islower()函数,字符串是否全为小写字母

举报

相关推荐

maven篇---第三篇

第三篇:继承

MySQL篇---第三篇

openCV第三篇

寒假第三篇

【Linux】第三篇:进程

java基础-----第三篇

js高级第三篇

0 条评论