python——字符串方法

1、查看对象有哪些方法:dir

yl="我是一只快乐的cat"
print(dir(yl))

2、字符串大小写转换

(1)小写转化为大写(upper)并且进行判断

# 小写转大写,关键字为upper,判断是否为大写的关键字isupper
qy="school"
print(qy.upper())
print("判断是否是大写:",qy.upper().isupper())

(2)大写转化为小写(lower)并且进行判断

# 大写转小写,关键字为lower,判断是否为小写的关键字islower
qy="SCHOOL"
print(qy.lower())
print("判断是否为大写:",qy.lower().islower())

 3、判断字符串以什么开头和结尾

(1)判断字符串以什么开头:startswith

#判断字符串以什么开头
qy="我的猫"
print("判断字符串以什么开头:",qy.startswith("我"))

(2)判断字符串以什么结尾:endswith

#判断字符串以什么结尾
qy="我的猫"
print("判断字符串以什么开头:",qy.endswith("🐱"))

 4、字符串内容的查找

4.1字符串内容的线性查找:find

字符串的线性查找,即查找第一个满足条件的结果,使用的关键字是find,找到后返回的是他的索引,找不到的话就返回-1。

#字符串的线性查找
qy="school"
print(qy.find("l"))
print(qy.find("a"))

4.2根据索引查找

#字符串内容的查找:
#字符串内容的线性查找find,找到后返回的是他对应的索引,找不到的话就返回-1。
yl="1,2,3,a,b,c,d,e"
print(yl.find("c"))
#根据索引查找,根据索引查找找不到会报错。
print(yl[10])

5、查看字符串长度:len

#查看字符串长度
qy="我的cat很可爱!"
print(len(qy))

6、查看字符串某个内容的索引:index

#查看字符串索引
yl="hello"
print(yl.index("o"))

7、查看字符串某个内容的个数:count

#查看字符串中某个元素的个数
yl="hello"
print(yl.count("o"))

8、字符串的替换:replace

#字符串的替换
yl="my favourite cat"
print(yl.replace("cat","flower"))

9、取消字符串前后的空格:strip

#取消字符串前后的空格
yl="     my cat     "
print(yl)
print(yl.strip())

10、字符串循环:for

#字符串的循环
qy=input("世界上最好的语言是什么:\n")
print(qy)
for yz in(qy):
	print(yz)

11、字符串的拆分:spilt

字符串的拆分,拆分的关键字是split,拆分后他的数据类型是列表,也就是数学中的数组,拆分一般通过它中间的内容进行拆分,如字符串、空格、符号等。

#字符串的拆分
yl="my name is qy"
print(yl)
print(yl.split("is"))

12、字符串的合并:join

字符串的合并,就是把列表类型通过合并转为字符串,合并的关键字是join。

# author:柒夜
a=["哈","哈","哈"]
b=''.join(a)
print(b)

posted @ 2022-03-24 19:47  柒の夜  阅读(68)  评论(0编辑  收藏  举报