python中常用检测字符串相关函数汇总


Posted in Python onApril 15, 2015

本文实例汇总了python中常用检测字符串相关函数。分享给大家供大家参考。具体分析如下:

下面的python代码可用于检测字符串,包括是否全部为数字,是否包含数字,是否包含标题单词,是否包含大写字母,是否包含小写字母,是否包含空格,是否以指定的字符开头和结尾。

my_string = "Hello World"
my_string.isalnum()   #检测所有字符是否都是数字
my_string.isalpha()   #检测字符串中的所有字符是否都是字母
my_string.isdigit()   #检测字符串是否包含数字
my_string.istitle()   #检测字符串是否包含标题单词
my_string.isupper()   #检测字符串是否包含大写字母
my_string.islower()   #检测字符串是否包含小写字母
my_string.isspace()   #检测字符串是否包含空格
my_string.endswith('d')   #检测字符串是否以字符d结束
my_string.startswith('H')  #检测字符串是否以大写字母H开头

下面显示返回结果

my_string="Hello World"
print my_string.isalnum()    #False
print my_string.isalpha()    #False
print my_string.isdigit()    #False
print my_string.istitle()    #True
print my_string.isupper()    #False
print my_string.islower()    #False
print my_string.isspace()    #False
print my_string.endswith('d')    #True
print my_string.startswith('H')   #True

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python登陆asp网站页面的实现代码
Jan 14 Python
python实现井字棋游戏
Mar 30 Python
python微信跳一跳系列之棋子定位像素遍历
Feb 26 Python
python: 判断tuple、list、dict是否为空的方法
Oct 22 Python
对Pytorch神经网络初始化kaiming分布详解
Aug 18 Python
python多线程并发及测试框架案例
Oct 15 Python
python3 pillow模块实现简单验证码
Oct 31 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
Feb 17 Python
Python3之外部文件调用Django程序操作model等文件实现方式
Apr 07 Python
python查看矩阵的行列号以及维数方式
May 22 Python
python smtplib发送多个email联系人的实现
Oct 09 Python
Python移位密码、仿射变换解密实例代码
Jun 27 Python
python使用自定义user-agent抓取网页的方法
Apr 15 #Python
python使用urlparse分析网址中域名的方法
Apr 15 #Python
使用Python下的XSLT API进行web开发的简单教程
Apr 15 #Python
使用Python中的线程进行网络编程的入门教程
Apr 15 #Python
讲解Python中for循环下的索引变量的作用域
Apr 15 #Python
使用IPython下的Net-SNMP来管理类UNIX系统的教程
Apr 15 #Python
Python中的Matplotlib模块入门教程
Apr 15 #Python
You might like
ThinkPHP添加更新标签的方法
2014/12/05 PHP
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
PHP获得数组交集与差集的方法
2015/06/10 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
JavaScript 定义function的三种方式小结
2009/10/16 Javascript
javascript面向对象之Javascript 继承
2010/05/04 Javascript
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
JQuery给网页更换皮肤的方法
2015/05/30 Javascript
js实现浏览本地文件并显示扩展名的方法
2015/08/17 Javascript
javascript正则表达式总结
2016/02/29 Javascript
JavaScript实现窗口抖动效果
2016/10/19 Javascript
Jquery删除css属性的简单方法
2016/12/04 Javascript
JS正则表达式之非捕获分组用法实例分析
2016/12/28 Javascript
微信小程序页面开发注意事项整理
2017/05/18 Javascript
深入解析nodejs HTTP服务
2017/07/25 NodeJs
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
vue中添加与删除关键字搜索功能
2019/10/12 Javascript
使用 Opentype.js 生成字体子集的实例代码详解
2020/05/25 Javascript
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
python生成指定长度的随机数密码
2014/01/23 Python
Python实现的计算马氏距离算法示例
2018/04/03 Python
python多线程并发实例及其优化
2019/06/27 Python
python中return的返回和执行实例
2019/12/24 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
基于pygame实现童年掌机打砖块游戏
2020/02/25 Python
Python小白不正确的使用类变量实例
2020/05/29 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
2020/11/12 Python
Python Selenium库的基本使用教程
2021/01/04 Python
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
经典的班主任推荐信
2013/10/28 职场文书
小学门卫岗位职责
2013/12/17 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
西双版纳导游词
2015/02/03 职场文书
nginx代理实现静态资源访问的示例代码
2022/07/07 Servers