Skip to main content
 首页 » 程序教程

Python字符串常用操作方法大全

2016年05月18日25910

字符串的处理在程序员中使用的非常多,所以一般的编程语言中都有非常多的字符串处理的函数方法。那么作为一门不错的高级语言的Python有哪些常用的字符串处理方法呢?下面一起来看看Python字符串常用操作方法大全吧。

Python字符串操作常用操作,如字符串的替换、删除、截取、连接、比较、查找、分割、判断等,下面将用实例的方式一一呈现。3

1、去除字符串左右空格

#!/usr/bin/env python
# coding:utf-8
test = " 风轻情淡 "
# 去除字符串左右空格,lstrip,rstrip分别为去除左空格、右空格
print(test.strip())

2、以什么字符串开头、结尾

#!/usr/bin/env python
# coding:utf-8
test = "风轻情淡"
print(test.startswith("风"))
print(test.endswith("风"))

3、查找子字符串

#!/usr/bin/env python
# coding:utf-8
test = "风轻情淡"
# 查找结果为1,说明是按字符进行查找
print(test.find("轻"))

4、字符串替换

#!/usr/bin/env python
# coding:utf-8
test = "风轻情淡"
# 结果为:风Oldboy情淡
print(test.replace("轻", "Oldboy"))

5、英文字符串变大写

#!/usr/bin/env python
# coding:utf-8
test = "风Oldboy情淡"
# 变大写结果为:风OLDBOY情淡
print(test.upper())
# 变小写结果为:风oldboy情淡
print(test.lower())

6、字符串判断

#!/usr/bin/env python
# coding:utf-8
test = "风Oldboy情淡"
# 判断是否全字母,从结果来看,并不准确,结果为True
print(test.isalpha())
# True
print(test.isalnum())
# False
print(test.isdigit())

需要注意的是,Python的字符串数据类型是不可变,所有对字符串的操作都是新建了一个字符串。

评论列表暂无评论
发表评论