Python判断字符串是否为空和null方法实例

 更新时间:2020年04月26日 15:46:51   作者:道法自然﹑  
这篇文章主要介绍了Python判断字符串是否为空和null,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

判断python中的一个字符串是否为空,可以使用如下方法

1、使用字符串长度判断

len(s) ==0 则字符串为空

#!/user/local/python/bin/python
# coding=utf-8
test1 = ''
if len(test1) == 0:
  print '字符串TEST1为空串'
else:
  print '字符串TEST1不是空串,TEST1:' + test1

2、isspace判断是否字符串全部是空格

Python isspace() 方法检测字符串是否只由空格组成。

#!/user/local/python/bin/python
# coding=utf-8

str = "    "; 
print str.isspace();

str = "This is string example....wow!!!";
print str.isspace();

True
False

3、字符串去空格及去指定字符

去两边空格:str.strip()

去左空格:str.lstrip()

去右空格:str.rstrip()

#!/user/local/python/bin/python
# coding=utf-8
str = "    "; 
print str.strip();
str = "This is string example....wow!!! ";
print str.strip();

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 使用pyinstaller逆向.pyc文件

    使用pyinstaller逆向.pyc文件

    这篇文章主要介绍了使用pyinstaller逆向.pyc文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • 已解决不小心卸载pip后怎么处理(重新安装pip的两种方式)

    已解决不小心卸载pip后怎么处理(重新安装pip的两种方式)

    这篇文章主要介绍了已解决不小心卸载pip后怎么处理(重新安装pip的两种方式),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • Matplotlib实战之玫瑰图绘制详解

    Matplotlib实战之玫瑰图绘制详解

    南丁格尔玫瑰图是一种用极坐标下的柱状图或堆叠柱状图来展示数据的图表,下面我们就来介绍一下如何使用Matplotlib绘制南丁格尔玫瑰图,需要的可以参考下
    2023-08-08
  • Python实现堆排序案例详解

    Python实现堆排序案例详解

    这篇文章主要介绍了Python实现堆排序案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-09-09
  • Python测试框架:pytest学习笔记

    Python测试框架:pytest学习笔记

    这篇文章主要介绍了Python测试框架:pytest的相关资料,帮助大家更好的利用python进行单元测试,感兴趣的朋友可以了解下
    2020-10-10
  • 使用 tf.nn.dynamic_rnn 展开时间维度方式

    使用 tf.nn.dynamic_rnn 展开时间维度方式

    今天小编就为大家分享一篇使用 tf.nn.dynamic_rnn 展开时间维度方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • 好用的Python编辑器WingIDE的使用经验总结

    好用的Python编辑器WingIDE的使用经验总结

    WingIDE是个专为python程序语言设计的集成开发环境。从1999年起,Wingware公司便开始专注于python开发,目前WingIDE已经是著名的python开发框架,面向项目风格的 IDE 对于大型产品非常有用, 是个很有前途的开发环境。
    2016-08-08
  • 解决jupyter notebook打不开无反应 浏览器未启动的问题

    解决jupyter notebook打不开无反应 浏览器未启动的问题

    这篇文章主要介绍了解决jupyter notebook打不开无反应 浏览器未启动的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python通过dxfgrabber库实现获取CAD信息

    Python通过dxfgrabber库实现获取CAD信息

    dxfgrabber 是一个 Python 库,用于读取和解析 AutoCAD DXF(Drawing Exchange Format)文件,本文就来教教大家如何利用dxfgrabber库实现获取CAD信息吧
    2023-06-06
  • Python实现CNN的多通道输入实例

    Python实现CNN的多通道输入实例

    今天小编就为大家分享一篇Python实现CNN的多通道输入实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01

最新评论