Python字符串所有操作函数

2018-06-18 02:21:29来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

name = "my \tname is {name} and i am {year} old"

print(name.capitalize())#首字母大写


print(name.count("a"))#统计字符串中的存在的数量


print(name.center(50,"-"))#打印字符串不够50个的用-在左右进行补上


print(name.encode())#将字符串转换为二进制格式


print(name.endswith("ex"))#判断字符串是否已ex结尾。


print(name.expandtabs(tabsize=30))#将tabsize转换成30个空格

print(name.find("name"))#查找name的下标


print(name[name.find("name"):])#对字符串进行切片操作,从name开始到结尾


print(name.format(name='alex',year=23))#格式化打印,带入参数


print(name.format_map( {'name':'alex','year':12} ))#以字典形式传递参数。


print('ab23'.isalnum())#判断字符串是否存在阿拉伯数字,和字符,且不能包含特殊字符


print('abA'.isalpha())#判断字符串是否为纯英文字符


print('1A'.isdecimal())#判断字符串是否为10进制?


print('1A'.isdigit())#判断字符串是否以数字组成,不包括中文的一二三..


print('a 1A'.isidentifier()) #判读是不是一个合法的标识符,是不是一个合法的变量名,(变量名称为英文字符开头,不能以数字,或字符)


print('c 1A'.islower)#判断字符串是否为小写


print('33A'.isnumeric())#字符串是否为纯数字,


print('',isspace())#判断字符串是不是空格。
 

print('My Name Is '.istitle())#判断字符串是不是一个标题。(每个字符集的首字母是否大写)


print('My Name Is '.isprintable()) #tty file ,drive file,判断字符串是否能打印


print('My Name Is '.isupper())#判断字符串是否全部为大写。


print('+'.join( ['1','2','3']) )#将列表转换为字符串,以+号连接


print( name.ljust(50,'*') )#打印字符串长度不够50的在右边补*号


print( name.rjust(50,'-') )#打印字符串长度不够50的在左边补-print( 'Alex'.lower() )#将字符串全部变小写
print( 'Alex'.upper() )#将字符串全部变大写


print( '\nAlex'.lstrip() )#去掉字符串左边的空格和回车


print( 'Alex\n'.rstrip() )#去掉字符串右边的空格和回车


print( ' Alex\n'.strip() )#去掉字符串左右的空格和回车


p = str.maketrans("abcdefli",'123$@456')
print("alex li".translate(p) )#maketrans('flse1','flse2')将flse2里的值赋给flse1,translate(p)将字符串和p里共同存在的字符替换成flse2里对应的字符,(可做数据加密处理)


print('alex li'.replace('l','L',1))#将字符串内的l替换成大写的L,只替换一个


print('alex lil'.rfind('l'))#从左往右找l,返回最后一个l的下标。


print('1+2+3+4'.split('+'))#字符串转换为列表,以+号进行分割 


print('1+2\n+3+4'.splitlines())#字符串转换成列表以回车进行分割


print('lex li',startswith())#?

print('Alex Li'.swapcase())#翻转大小写。

print('lex li'.title())#将字符串内所有字符集的首字母大写。



print('lex li'.zfill(50))#判断字符串长度是否为50,不足50的以0补充。


print( '---')
 

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:爬虫学习---基础操作--抽屉新热榜自动点赞与豆瓣自动统一短评

下一篇:【高级编程技术作业】第五周