首页 > 代码库 > 数据类型-1 -0509

数据类型-1 -0509

1.字符串的方法。既然是字符串,那肯定有引号

a = ‘avd vdv‘

a.count(‘v‘) #计算v的数目,在a中

a.find(‘v‘) 查找v的位置,不存在的返回-1,存在的返回int型,可以指定位置,help(str.find)

a.index(‘v‘)查找v的位置,不存在返回报错,两者区别,报错程序就会终止,但是find方法后面的程序还会运行

对象的方法

a.isalpha()#判断是不是字母,返回blooean

a.islower()是否小写

a.isupper()是否大写

a.upper()转换为大写

a.lower()转换为小写

a.isdigit()是否为数字

a.split()默认空格分隔   return [ ‘avd‘, ‘vdv‘],有空格删除空格

a.split(‘d‘,2)用分隔到第2个d

 

占位符

%s %d

a = ‘hello‘ b=‘world‘

‘%s,%s‘ %(a,b)  #hello,world

 

 

join只能转换字符串,里面只能放一个对象

a = ‘abc‘

a = list(a)  #[‘a‘,‘b‘,‘c‘]

‘‘.join(a)   #‘abc‘

 

format

a = ‘hello‘ b = ‘d‘ c = ‘d‘

‘{}{}{}‘.format(a,b,c)

可以指定索引

‘{0}{2}{1}‘.format(a,b,c)

可以指定值进行排序

‘{n1}{n3}{n2}‘.format(n1=a,n2=b,n3=c)

 

数据类型-1 -0509