python中的字符串

it2022-05-06  9

python中的字符串一旦定义,则不可以修改

 

python中的原始字符串 即 在字符串前面加小写字母r

比如:打印输出C:\Program Files\Microsoft Games

python中的注释是三个单引号 即'''

 要输出长字符串时,也可以使用三个单引号

 

字符串常用的功能有:

字符串拼接【+】

移除空白【strip()】【移除的是字符串前面和后面的空白】

分割【split】

 

字符串长度【len()】

索引

切片

格式化输出【%s】

 

 字符串中的其他方法:

capitalize() #首字母大写

casefold()#将大写字母全部替换为小写

center()【设置字符占位长度,不足指定的长度,则用fillchar来补充】

 

count()#统计字符出现的次数,可以指定搜索的起止和终止位置

encode()#将字符串编码改成bytes格式

endswith()#判断字符串是否以指定的字符结尾,可以指定搜索的起止和终止位置

expandtabes()#人为指定\t占几个位置,默认是8个空格

#find()#查找字符【只能查找单个字符】,并返回其索引,如果字符串中有多个该字符,则返回第一个该字符所在的索引;如果字符不存在,则返回-1;可以指定查找的起止和终止位置

format && fomat_map

format

 

format_map

index() #同find()方法

isalnum()  #判断字符串是否只由字母、数字、或者字母和数字组成【字符串中都不能包含空格】

isalpha() #判断字符串是否只由字母组成

isdecimal()#判断字符串是否由十进制字符串组成【即字符串中不能出现8、16进制的标志】

isdigit()#判断字符串是否只由数字组成

islower()#判断字符串是否全部由小写字母组成

isupper()

isnumeric()#判断字符串是否全部由数字组成

isspace()#判断字符串全部由空格组成且字符串中必须要有1个空格

isprintable(...)

isidentifier(...)

join()【join方法中的内容必须是可迭代的,比如元组、列表】

ljust()

lower()#返回一个小写字符串

lstrip()#去掉字符串行首的空格

partition()【将字符串分为三部分、分割字符前面部分、分割在字符、分割字符后面部分】

语法:

replace()

 

转载于:https://www.cnblogs.com/Will-guo/p/6275402.html


最新回复(0)