name = "My {name} is jenkins {year}"
print name.capitalize() #首字母大写
print name.count("i") #字符串i计数
print name.center(50,"-") #打五十个字符,不够的用-补上
print name.endswith("ns") #判断是不是以P结尾
print name[name.find("name"):] #查找字符串位置并切片
print name.format(name=‘docker‘,year=‘100‘)
print ‘abc123‘.isalnum() #阿拉伯数字+字符(不包含物特殊字符)
print ‘abA‘.isalpha() #纯英文字符,包含大写
print ‘1‘.isdigit() #是不是一个整数
print ‘11‘.islower() #同样判断是不是一个整数
print ‘ ‘.isspace() #判断是不是一个空格
print ‘MY‘.isupper() #全是大写为TRue
print ‘My Name Is Docker‘.istitle() #标题,每个字母大写
print ‘+‘.join([‘1‘,‘3‘,‘5‘]) #打印拼接
print name.ljust(50,‘*‘) #打印的name变量内容,不足的后面用*补齐
print name.rjust(50,‘-‘) #打印的name变量内容,不足的前面用-补齐
print ‘Jenkins‘.lower() #大写变小写
print ‘Jenkins‘.upper() #小写变大写
print ‘\nJenkins‘.lstrip() #去掉左边的空格和回车
print ‘Jenkins\n‘.rstrip() #去掉右边的空格和回车
print ‘\nJenkins\n‘.strip() #去掉左右两边的空格和回车
print ‘1+2+3+4‘.split(‘+‘) #以+号做分隔
print ‘1+2\n+3+4‘.splitlines() #去掉\n换行
print ‘Jen Kins‘.swapcase() #大小写互换
print ‘this is title‘.title()#标题,把标题的第一个字母都变成大写
print ‘lex li‘.zfill(50) #不够的用0填充
本文出自 “YHT的运维笔记” 博客,请务必保留此出处http://yht1990.blog.51cto.com/9014030/1942749
原文地址:http://yht1990.blog.51cto.com/9014030/1942749