python基础(一)——字符串操作

#find():查找字符位置并返回下标,没找到返回-1
s = "abc"
print(s.find("b"))
print(s.find("z"))
#title():把字符串转换为第一个字符大写的格式,用于开头,返回字符串
print(s.title())
#split():通过指定字符分隔字符串,返回列表
s = "axsadjx sjhx"
print(s.split("x"))
#upper():转化为大写,返回字符串
print(s.upper()+"\n")
s = "AXKDXKX"
print(s.split("X"))
#lower():类似于upper(),转化为小写,返回字符串
print(s.lower())
t = "asdbk"
#字符串拼接,可用+
print(s + t)
#replace():用一个字符串代替另外一个字符串,返回字符串
s = s.replace("X", " ")
print(s)
l = ["a", "b", "c"]
#join():用字符将列表拼接成字符串,作用刚好与split()相反,返回字符串
q = "#".join(l)
print(q)
s = "0123456789"
#[lower_bound:upper_bound:stride]
print(s[::-2])
print(s[::-4])
s = "sadf"
print(s.title()) 

输出结果:

1
-1
Abc
['a', 'sadj', ' sjh', '']
AXSADJX SJHX
['A', 'KD', 'K', '']
axkdxkx
AXKDXKXasdbk
A KD K 
a#b#c
97531
951
Sadf    

猜你喜欢

转载自blog.csdn.net/ax478/article/details/79849858