python笔记3——字符串的操作

#Author:Wildwolf

name="my name is wildwolf ,"
print(name.capitalize()) #首字母大写
print(name.count("w")) #统计字符串中某个字符的个数
print(name.center(50,"&")) #50是字符串长度 ,中心打印
print(name.endswith("love")) #进行逻辑运算,判断字符串结尾是不是给定的字符,输出False或True
name1="yue\tfeng"
print(name1.expandtabs(tabsize=30))
print(name.find('olf')) #字符串切片
print(name[name.find("dol"):])
name2="my name is {name},i am {year} old."
print(name2.format(name='wildwolf',year='')) #格式化输出
print(name2.format_map({'name': 'wildwolf', 'year': ''}))
print(name.index("a")) #字符下标
print('123ssdf'.isalnum()) #判断字符串是否为数字和英文字符
print('sdfasv'.isalpha()) #判断字符串是否全为英文字符
print(''.isdecimal())
print("".isdigit()) #判断字符串是否是整数
print(''.isidentifier()) #判断是不是一个合法的字符串
print('123df'.islower()) #判断是否全是小写
print('asdf A'.isupper()) #判断是否全是大写
print(''.isnumeric()) #判断是不是只有数字
print(' '.isspace() ) #判断是不是一个空格
print('My Name Is Wildwolf'.istitle()) #判断是不是一个标题
print('+'.join(['', '', '', ''])) #将列表添加进字符串
print(name.ljust(50,'*')) #输出指定长度的字符串,不够的用指定字符串在尾部填充
print(name.rjust(50,'*')) #输出指定长度的字符串,不够的用指定字符串在头部填充
print('Aasdf'.upper()) #将字符串全部大写
print('AJOSDF'.lower()) #将字符串全部小写
print('\nwildwolf--'.lstrip()) #去除左边换空格和回车
print('wildwolf-\n'.rstrip()) #去除右边换空格和回车
print(' wildwolf \n'.strip())#左右全部去除
l=str.maketrans("abcdef","") #密码输入
print("aaabbcceeff".translate(l)) #用l翻译给定字符串
print('alex 1a1'.replace('a', ''))#替换字符
print('wildwolf'.rfind('l')) #找到指定字符在字符串最右边的位置下标
print('wild wolf'.split(' ')) #按指定字符将字符串提取出构成列表
print("1+2+3+4".split('+'))
print('1+2\n+3+4'.splitlines()) #按换行符提取字符串
print('AbCdEf'.swapcase()) #将字符串大小写互换
print('wild wolf'.title()) #将每个字符串首字母大写
print('wildwolf'.zfill(50)) #用0填充不够的字符串长度
上一篇:《JS高程》实现继承的6种方式(完整版)


下一篇:Salesforce LWC学习(三十二)实现上传 Excel解析其内容