首页 > 技术文章 > python之常用字符串用法

huizaia 2018-04-27 22:26 原文

1.isdigit=indecimal(判断是否是数字)

s="123"
print(s.isdigit())

输出为:True

 

2.format(标识符)

a =("I have a {0},My name is {1}").format("dog","gao")
print(a)

输出为: I have a dog,My name is gao

 

3.join(把列表拼接成字符串,中间用--分隔)

a =["bbb","aaa","ccc"]
print("--".join(a))

输出:("bbb--aaa--ccc")

 

4.strip(把字符串左右两边的空格,换行,Tab去掉)

s="    aaa      "
print(s.strip())

输出:(aaa)

 

5.replace(替换)

s="Hello World"
print(s.replace("o","a",2))   用a替换o,换2个o

输出:Hella Warld

 

6.find(寻找索引)

s="Hello World"
print(s.find("o",0,5))     在0-5中寻找o的索引

输出4

 

7.split(分割)

s="Hello World"
print(s.split("o",1)) 以一个o分割

输出:['Hell', ' World']

 

8.center

s="Hello World"
print(s.center(30,"-"))     生成一个长度为30 左右两边为-组成的标题

输出:---------Hello World----------

 

9.count(数)

s="Hello World"
print(s.count("o",0,5))  数0-5之间的o

输出:1

 

推荐阅读