首页 > 代码库 > 字符串[全部内容]
字符串[全部内容]
1 #!/usr/bin/env python 2 # 世上最美的,莫过于从泪水中挣脱出来的那个微笑 3 # Author: Msl23 4 5 name = ‘my name is {name} , age is {old}‘ 6 7 print(name.format(name = ‘alex‘,old = 18)) 8 9 print(name.format_map( {‘name‘:‘alex‘,‘old‘:18})) 10 11 print(‘ab2A3‘.isalnum())#判断字符中是否有阿拉伯字母 12 print(‘Ab‘.isalpha()) #判断字符中是否有字母 13 print(‘0123‘.isdecimal()) #判断字符中是否有十进制数 14 print(‘12‘.isdigit()) #判断字符是否为数字 15 print(‘abc‘.isidentifier()) #判断字符是否为一个合法的标识符 16 print(‘My Name Is‘.istitle()) #判断是否是一个标题 17 print(‘+‘.join([‘1‘,‘2‘,‘3‘])) #加入是一段内容 18 print(‘my name is alex‘.ljust(50,"*")) #使字符串达到50个字符,不够的用*在末尾补齐 19 print(‘my name is alex‘.rjust(50,"*")) #使字符串达到50个字符,不够的用*在开头补齐 20 print(‘Alex‘.lower()) #大写变成小写 21 print(‘alex‘.upper()) #小写变成大写 22 print(‘\nAlex‘.lstrip()) #去除左边的回车和空格 23 print(‘alex\n‘.rstrip()) #去除右边的回车和空格 24 print(‘----‘) 25 print(‘ alex\n‘.strip()) #去除两边的空格和\n 26 27 p = str.maketrans(‘abcdef‘,‘123456‘) #把"abcdef"换成“123456” 28 print(‘alex li‘.translate(p)) #把p传入字符串‘alex li‘ 29 30 print(‘allllllllllex li‘.replace(‘l‘,‘L‘,2))#替换字符l为L且最多替换2次 31 print(‘alex‘.rfind(‘e‘)) #查找e字符的索引 32 print(‘1+2+3+4‘.split("+")) #以+作为分割符作变成列表 33 print(‘1+2\n+3+4‘.splitlines()) #识别各个系统的换行符 34 print(‘Alex Li‘.swapcase()) #大写变成小写,小写变成大写 35 print(‘alex li‘.title()) #将字符转换为标题 36 print(‘Alex‘.zfill(10)) #使字符串长度达到10不够用0来补齐前面
字符串[全部内容]
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。