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)#字符串之间的比较,第一个大返回1

max(str) #寻找字符串中的最大的字符

min(str) #寻找字符串中的最小的字符

时间: 2024-10-09 19:36:36

Python的字符串方法/函数的相关文章

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

Python内置方法/函数

abs() 返回数字的绝对值. abs(x) all() 用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False. 元素除了是 0.空.None.False 外都算 True. all(iterable) #iterable -- 元组或列表 >>> all([1,2,0]) False >>> all([1,2,1]) True any() 用于判断给定的可迭代参数 iterable 是否全部为 Fals

python 用字符串调用函数名

方法暂时看到两种: ①eval: def a():     print '1' func_a = 'a' eval(func_a)() 结果:1 ②.vars: 获取当前环境中的全部变量. def a():     print '1' func_a = 'a' vars()[func_a]() 结果:1 对于多个函数统一管理的时候,上面两种写法比较方便,可以直接通过管理函数名变量,来直接控制函数的调用. 比如: def a():     print '1'      def b():     p

python的字符串处理函数

字符串处理与特殊函数 用引号括起来的字符集合称之为字符串,,引号可以是一对单引号,双引号,三引号(单/双) Notes: python中的三引号可以将复杂的字符串进行复制:python中的三引号允许一个字符串夸多行,字符串可以包含换行符,制表符,以及其他特殊字符,三引号的语法是一对连续的单引号或者双引号(通常都是成对的用) In [70]: var1='you are a hero' In [71]: type(var1) Out[71]: str In [72]: var2="I am a g

Python:字符串处理函数

Split & Combine  #拆分和组合 #split() 通过指定分隔符对字符串进行切片 lan = "python ruby c c++ swift" lan.split() ['python', 'ruby', 'c', 'c++', 'swift'] todos = "download python, install, download ide, learn" todos.split(', ') ['download python', 'ins

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】字符串处理函数

原文地址:https://www.cnblogs.com/HGNET/p/12114446.html

python字符串操作函数和string模块代码分析

原文链接:http://blog.chinaunix.net/uid-25992400-id-3283846.html python的字符串属性函数 字符串属性方法: >>> str='string learn' >>> dir(str) ['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute_

40 python 正则表达式 match方法匹配字符串 使用search函数在一个字符串中查找子字

第一课: 使用match方法匹配字符串 # 正则表达式:使用match方法匹配字符串 ''' 正则表达式:是用来处理文本的,将一组类似的字符串进行抽象,形成的文本模式字符串 windows dir *.txt file1.txt file2.txt abc.txt test.doc a-file1.txt-b linux/mac ls 主要是学会正则表达式的5方面的方法 1. match:检测字符串是否匹配正则表达式 2. search:在一个长的字符串中搜索匹配正则表达式的子字符串 3. fi