python之字符串方法

1. 简单的字符串方法

name=‘   HelloWorld   ‘a= name.strip()#默认去掉两边的空格和换行符a = name.lstrip()#默认去掉左边的空格和换行符a = name.rstrip()#默认去掉右边的空格和换行符a = name.count(‘l‘)#查找某个字符在字符串出现的次数a = name.find(‘m‘)#查找这个字段,返回它的下标,如果不存在,返回-1a = name.index(‘m‘)#查找这个字段,返回它的下标,如果不存在,报错a = name.upper()#把所有字母都变成大写a = name.lower()#把所有字母都变成小写print(a)

2.判断是否以XXX结尾/开始,返回结果是true/false

3.字符串替换

sql = ‘select * from a‘sql2=sql.replace(‘select‘,‘update‘)#字符串替换,(old,new)

4.Python isdigit() 方法检测字符串是否只由数字组成,如果字符串只包含数字则返回 True 否则返回 False。

5.salnum() 方法检测字符串是否由字母和数字组成,如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False。



原文地址:https://www.cnblogs.com/mpp0905/p/8213455.html

时间: 2024-11-02 14:02:16

python之字符串方法的相关文章

Python的字符串方法/函数

S.find()#可指定范围查找字串,返回索引值,否则返回-1 S.index()#同find,只是找不到的之后返回异常 S.count()#返回找到字串的个数 S.lower()#转小写 S.capitalize()#首字母大写 S.upper()#转大写 S.swapcase()#大小写互换 S.split()#j将string转list,默认以空格切分 S.join()#将list转string 处理字符串的内置函数 len(str)    #返回字符串的长度 cmp(str,str)#字

Python的字符串方法

s.isdigit()   Return True if all characters in S are digits s.islower()   Return True if all cased characters in S are lowercase s.isspace()   Return True if all characters in S are whitespace s.istitle()   如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回

Python 字符串方法详解

Python 字符串方法详解 本文最初发表于赖勇浩(恋花蝶)的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息. 在编程中,几乎90% 以上的代码都是关于整数或字符串操作,所以与整数一样,Python 的字符串实现也使用了许多拿优化技术,使得字符串的性能达到极致.与 C++ 标准库(STL)中的 std::string 不同,python 字符串集合了许多字符串相关的算法,以方法成员的方式提供接口,使用起来非常方便. 字符

python 字符串方法积累

字符串方法 str.strip([chars]) 返回字符串的副本,删除前导符和尾随符,chars参数为需要被删除的字符集,默认情况下删除空格,chars参数不是前缀或后缀,而是所有chars参数中的组合都被删除 例如: >>> 'www.example.com'.strip('cmowz.') 'example' >>> '   spacious   '.strip() 'spacious' str.join(iterable) 通过iterable将字符串串联起来并

python 列表,元组,字符串方法和属性

python序列包含列表[].元组().字符串三种 -------列表-------------- 一.列表基本内容 1.建立:a=[1,2,3,5],通过[ , ,], >>>b=[6,7,8,9] 2.索引:a[0]=1 3.切片:a[0:2],a[:] 4.删除:del a[索引]; a.remove(5) :a.pop(索引),会返回删除的值 5.列表操作符: ‘+’表示拼接列表:*表示重复 >>> a+b [1, 2, 3, 5, 6, 7, 8, 9] &g

python自动化测试学习笔记-2-字典、元组、字符串方法

一.字典 Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串.数字.元组等其他容器模型. 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: f = {key1 : value1, key2 : value2 } 键必须是唯一的,但值则不必. 值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组. d={'name':'pei','age':12,'sex':'女','addr':'昌

Python基础之字典、元祖、常用字符串方法、文件读写

字典:键值对方式存在.key value stu={ 'name':'zhangsan', 'gender':'femanl', 'age':17}print(stu) #增加字典值 stu["score"]=87stu.setdefault('dictinct','nanshan') #已经存在就不添加 sstu.update(xx) #把一个字典加入到另外一个字典里面 #删字典值 stu.pop('age')del stu['score'] stu.clear() #清空字典 #查

Python 的内置字符串方法(收藏专用)

method 字符串 string python3.x  python 4.7k 次阅读  ·  读完需要 44 分钟 5 字符串处理是非常常用的技能,但 Python 内置字符串方法太多,常常遗忘,为了便于快速参考,特地依据 Python 3.5.1 给每个内置方法写了示例并进行了归类,便于大家索引.PS: 可以点击概览内的绿色标题进入相应分类或者通过右侧边栏文章目录快速索引相应方法. 概览 字符串大小写转换 str.capitalize() str.lower() str.casefold(

python的字符串一些方法

python的字符串内建函数 字符串方法是从python1.6到2.0慢慢加进来的——它们也被加到了Jython中. 这些方法实现了string模块的大部分方法,如下表所示列出了目前字符串内建支持的方法,所有的方法都包含了对Unicode的支持,有一些甚至是专门用于Unicode的. 方法 描述 string.capitalize() 把字符串的第一个字符大写 string.center(width) 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串 string.count(