Python中处理字符串之isalpha()方法的使用
isalpha()方法检查字符串是否仅由字母组成。
语法
以下是islpha()方法的语法:
str.isalpha()
参数
- NA
返回值
如果字符串中的所有字符字母和至少有一个字符此方法返回true,否则返回false。
例子
下面的例子显示了isalpha() 方法的使用。
#!/usr/bin/python str = "this"; # No space & digit in this string print str.isalpha(); str = "this is string example....wow!!!"; print str.isalpha();
当我们运行上面的程序,它会产生以下结果:
True False
相关推荐
-
浅析python 内置字符串处理函数的使用方法
一.lower():将大写字母全部转为小写字母.如: 复制代码 代码如下: name='G'b=name.lower() 二.title"":将字符串转化为标题,即所有单词的首字母大写,其他字母小写.使用方法同lower() 三.replace:返回某字符串的所有匹配项均被替换之后得到的字符串. 复制代码 代码如下: 'This is a test'.replace('is','are') 四.split:将字符串分割成序列 复制代码 代码如下: '1+2+3+4+5'.split('
-
python 中文字符串的处理实现代码
>>> teststr = '我的eclipse不能正确的解码gbk码!' >>> teststr '\xe6\x88\x91\xe7\x9a\x84eclipse\xe4\xb8\x8d\xe8\x83\xbd\xe6\xad\xa3\xe7\xa1\xae\xe7\x9a\x84\xe8\xa7\xa3\xe7\xa0\x81gbk\xe7\xa0\x81\xef\xbc\x81' >>> tests2 = u'我的eclipse不能正确的解码gb
-
Python内置的字符串处理函数详细整理(覆盖日常所用)
str='python String function' 生成字符串变量str='python String function' 字符串长度获取:len(str) 例:print '%s length=%d' % (str,len(str)) 字母处理 全部大写:str.upper() 全部小写:str.lower() 大小写互换:str.swapcase() 首字母大写,其余小写:str.capitalize() 首字母大写:str.title() print '%s lower=%s' %
-
简介Python中用于处理字符串的center()方法
center()方法返回集中在长度宽度的字符串.填充是通过使用specifiedfillchar.默认填充字符是一个空格. 语法 以下是center()方法的语法: str.center(width[, fillchar]) 参数 width -- 这是字符串的总宽度. fillchar -- 这是填充符. 返回值 此方法返回集中在长度宽度的字符串. 例子 下面的示例演示center()方法的使用. #!/usr/bin/python str = "this is string example.
-
Python 基础知识之字符串处理
Python字符串处理 字符串输入: my_string = raw_input("please input a word:") 字符串判断: (1) 判断是不是纯字母 my_string.isalpha() 字符串搜索匹配: (1) re re正则表达式实例一:^[\w_]*$ 首先\w表示匹配包括下划线的任何单词字符,等价于'[A-Za-z0-9_]'. 然后跟了个_. 再看*号:匹配前面的子表达式零次或多次.例如,zo* 能匹配 "z" 以及 "zo
-
Python处理json字符串转化为字典的简单实现
今天一个朋友给个需求: 来来 {'isOK': 1, 'isRunning': None, 'isError': None} 怎么转换成字典 好,一看就是json转化很简单,开始: import json a = "{'isOK': 1, 'isRunning': None, 'isError': None}" print json.loads(a) 死活出不来结果,还报错,查了两个小时的百度,没搞明白. 最后,直接复制网上的代码,OK,运行成功,可是把我的a变量填进去,不行,报错:开
-
Python字符串处理之count()方法的使用
count()方法返回出现在范围内串子数range [start, end].可选参数的start和end都解释为片符号. 语法 以下是count()方法的语法: str.count(sub, start= 0,end=len(string)) 参数 sub -- 这是子串用来进行搜索. start -- 搜索从这一索引.第一个字符从0开始的索引.默认情况下搜索从0开始的索引. end -- 搜索从该索引结束.第一个字符从0开始的索引.默认情况下搜索结束的最后一个索引. 返回值 此方法返回集中在
-
在Python中处理字符串之isdecimal()方法的使用
isdecimal()方法检查字符串是否仅由十进制字符组成.此方法只存在于unicode对象. 注意:要定义一个字符串为Unicode,只需前缀分配'u'左引号.以下是示例. 语法 以下是isdecimal()方法的语法: str.isdecimal() 参数 NA 返回值 如果字符串中的所有字符为十进制此方法返回true,否则返回false. 例子 下面的例子显示了isdecimal()方法的使用. #!/usr/bin/python str = u"this2009"; print
-
Python不规范的日期字符串处理类
我分析了形如19920203.199203.1992.02.03.1992.02.1992-02-03.1992-02.920203时间格式特征,列出了正则表达式如下: 复制代码 代码如下: ^((?:19|20)?\d{2})[-.]?((?:[0-1]?|1)[0-9])[-.]?((?:[0-3]?|[1-3])[0-9])?$ 当然这个表达式还不是很完善,只能做简单的切割,不能判断日期的合法性,关于日期是否合法,我还是交给Python的时间功能来处理吧. 根据上面的正则表达式,我写的Da
-
在Python中处理字符串之isdigit()方法的使用
isdigit()方法检查字符串是否只包含数字(全由数字组成). 语法 以下是isdigit()方法的语法: str.isdigit() 参数 NA 返回值 如果字符串中的所有字符都是数字,并至少有一个字符此方法返回true,否则返回false. 例子 下面的例子显示了isdigit()方法的使用. #!/usr/bin/python str = "123456"; # Only digit in this string print str.isdigit(); str = "
-
Python内置的字符串处理函数整理
str='python String function' 生成字符串变量str='python String function' 字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str)) 字母处理全部大写:str.upper()全部小写:str.lower()大小写互换:str.swapcase()首字母大写,其余小写:str.capitalize()首字母大写:str.title()print '%s lower=%s' % (str,st
-
Python处理字符串之isspace()方法的使用
isspace()方法检查字符串是否包含空格. 语法 以下是isspace()方法的语法: str.isspace() 参数 NA 返回值 如果有字符串中只有空白字符并且至少有一个字符此方法返回true,否则返回false. 例子 下面的例子显示了isspace()方法的使用. #!/usr/bin/python str = " "; print str.isspace(); str = "This is string example....wow!!!"; pri
随机推荐
- nginx配置React静态页面的方法教程
- 百度编辑器ueditor前台代码高亮无法自动换行解决方法
- Python 文件处理注意事项总结
- Javascript 模式实例 观察者模式
- Python只用40行代码编写的计算器实例
- C# 快速高效率复制对象(表达式树)
- MYSQL ZIP免安装版配置步骤及图形化管理工具mysql-workbench
- 详解Python中__str__和__repr__方法的区别
- 【Linux】Linux中常用操作命令总结
- mysql 有关“InnoDB Error ib_logfile0 of different size”错误
- jQuery实现用户输入自动完成功能
- 有关Promises异步问题详解
- js两种拼接字符串的简单方法(必看)
- IIS 6.0 安装与网站架设教程[图文]
- 支持Rss,优化速度:傲游1.2.0发布
- 求斐波那契(Fibonacci)数列通项的七种实现方法
- MYSQL 小技巧 -- LAST_INSERT_ID
- Android中将一个图片切割成多个图片的实现方法
- 为什么哈希存取比较快?使用它需要付出什么代价
- vue中引用swiper轮播插件的教程详解