博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
⑨python字符串常用操作
阅读量:4912 次
发布时间:2019-06-11

本文共 1916 字,大约阅读时间需要 6 分钟。

name = "My \tName Is {name} and i am {year} old"print(name.capitalize())      #把变量或字符串的英文第一个字母变大写print(name.casefold())        #把变量或字符串的英文全部转换为小写print(name.center(50,"-"))    #把该变量放在中心,两边总共用50个“-”连接print(name.count("m"))        #打印该值出现的个数print("世界".encode('gb2312'))#以gb2312编码对"世界"进行编码print(name.endswith("eng"))   #判断结尾是否是该值print(name.expandtabs(tabsize=30))#\t转换为空格print(name.find("name"))      #打印'name'的下标位置print(name[name.find("name")])print(name.format(name="peng",year=26))#赋值print(name.format_map({
'name':'peng','year':12}))#字典print(name.index("name")) #打印'name'的下标位置print("1d2s".isalnum()) #判断是否为英文字符+阿拉伯数字字符(不分先后或混合,不包含特殊字符)print("ooii".isalpha()) #判断是否为纯英文字符,包含大小写print("6".isdecimal())print("name".isidentifier()) #判断是否为一个合法的标识符(变量名)print("66".isdigit()) #判断是否为整数print("oppp".islower()) #判断是否为小写字母print("888".isnumeric()) #判断是否为整数print("pppp".isprintable()) #判断文件是否可打印tty file,diver fileprint(" ".isspace()) #判断是否为空格print("My Name".istitle()) #判断每个字母首字母是否为大写print("NAMT".isupper()) #判断英文字符是否都为大写print('+'.join(['1','2','3']))#连接变量print(name.ljust(50,'*')) #变量或字符串末尾补足长度print(name.rjust(50,'-')) #变量或字符串开头补足长度print(name.upper()) #变量或字符串都变大写print(name.lower()) #变量或字符串都变小写print('\nPeng'.lstrip()) #去掉变量或字符串左边的空格或回车print('Peng\n'.rstrip()) #去掉变量或字符串右边的空格或回车print('\nPeng\n'.strip()) #去掉变量或字符串两头的空格或回车p = str.maketrans("abcdefghi",'123456789')#把前面的字符串转成后面对应的值print("penghx".translate(p)) #把该字符串按p的方式对应print("peng peng".replace('p','P',1))#替换,数字是替换个数print("peng peng".rfind('p')) #找到变量或字符串中最后一个该字符的下标位置print(name.split()) #按变量或字符串中的(")分离为列表形式print("1+2\n+3+4".splitlines())#按换行的节点分离为列表(自动识别不同系统的换行)print("Peng pEng".swapcase()) #变量或字符串英文字符大写变小写,小写变大写print(name.title()) #变量或字符串英文词首字母变大写print(name.zfill(50)) #变量或字符串长度不够50,用0填充在开头

 

转载于:https://www.cnblogs.com/pengp/p/6622870.html

你可能感兴趣的文章
[ubuntu] 外挂硬盘
查看>>
CommonJS是如何提高javascript的生产力的
查看>>
在 Windows 上安装 Hadoop 教程(转)
查看>>
PHP数组函数(4)
查看>>
js获取一个对象的所以属性和值
查看>>
XML解析之SAX详解
查看>>
leetcode 338. Counting Bits
查看>>
NUMBER类型细讲
查看>>
【Python】装饰器实现日志记录
查看>>
配置tomcat8.0环境变量
查看>>
Django模板语言进阶
查看>>
解决linux-mysql Access denied for user 'root'@'localhost'
查看>>
epoll讲解
查看>>
Android内存泄漏分享
查看>>
BZOJ 2038
查看>>
Unity场景道具模型拓展自定义编辑器
查看>>
AngularJS指令
查看>>
跟着编程之美学算法——字符串相似度
查看>>
JavaWeb图片显示与存储
查看>>
Activity---弹出右侧窗口
查看>>