Python字符串所有操作函数
2018-06-18 02:21:29来源:未知 阅读 ()
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
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash