欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  程序教程

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

程序员文章站 2022-02-13 20:10:13
...

字符串的处理在程序员中使用的非常多,所以一般的编程语言中都有非常多的字符串处理的函数方法。那么作为一门不错的高级语言的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的字符串数据类型是不可变,所有对字符串的操作都是新建了一个字符串。

相关标签: python教程