python中isspace()函数怎么用,判断str是否全部为空格
isspace()函数描述
isspace()是python内置的字符串方法,通过str.isspace()的方法进行调用,可以用来判断python字符串对象的构成是否全部为空格,返回值为bool类型。
isspace()函数参数
无,通过str.isspace()方式调用;
isspace()返回值
True or False,当字符串构成全部为空格时,返回True,否则返回False;
isspace()实例代码
>>> 'a'.isspace(1)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: isspace() takes no arguments (1 given)
>>> ''.isspace()
False
>>> ' '.isspace()
True
>>> '1 '.isspace()
False
>>> ' a '.isspace()
False
代码解析
如上代码,当传递一个参数给isspace()方法时,python会抛出TypeError错误,并提示isspace() takes no arguments (1 given),足以见得isspace()是不接收参数的;另外应当注意的一点是空字符串和空格字符串的区别,如上面的实例中,空字符串调用isspace()返回的是False,空格字符串调用isspace()则返回的是True。