wgrk.net
当前位置:首页 >> python判断字符串非空 >>

python判断字符串非空

python常用的判断字符串为空的方法有2中: >>> a = ""if a == "":if not a:

s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null'

s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null'

这里面有几种空的表示: None是一个空的对象,代表什么都没有; '',是一个字符串对象,代表一个空的字符串; 这两者是有区别的,下面举例具体说明: reaCode = Noneif ( reaCode == None ): print "is null"if ( reaCode is None ): print "is ...

1、判断字符串相等用==判断,代码如下: a = 'abc'b = 'abc'if a == b: print('a等于b') 效果如下: 2、判断是否为空使用is None方式,代码如下: a = Nona if a is None: print('a 为空') 效果如下:

s=' ' if s.strip()=='': print 's is null' 或者 if not s.strip(): print 's is null'

1、判断字符串相等用==判断,代码如下: a = 'abc'b = 'abc'if a == b: print('a等于b') 效果如下: 2、判断是否为空使用is None方式,代码如下: a = Nona if a is None: print('a 为空') 效果如下:

if not str.strip(): print '字符串为空'

目前我想到的最好的方法就是使用内置函数len。len是计算对象内元素个数的,如果对象元素为空,会返回0。 当然还有其他方法,不过个人觉得使用len()最直接

假设 a = “”直接 用if a去判断 结果为假,会进到else里 if a: print("不为空") else: print("为空") 结果是为空

网站首页 | 网站地图
All rights reserved Powered by www.wgrk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com