如果字符串中仅包含空格字符,则isspace()方法将返回True。如果不是,则返回False。
用于间隔的字符称为空白字符。例如:制表符,空格,换行符等。
isspace()的语法为:
string.isspace()
isspace()方法不带任何参数。
isspace()方法返回:
True 如果字符串中的所有字符都是空格字符
False 如果字符串为空或包含至少一个non-printable()字符
s = ' \t' print(s.isspace()) s = ' a ' print(s.isspace()) s = '' print(s.isspace())
运行该程序时,输出为:
True False False
s = '\t \n' if s.isspace() == True: print('所有空格字符') else: print('包含非空格字符') s = '2+2 = 4' if s.isspace() == True: print('所有空格字符') else: print('包含非空格字符')
运行该程序时,输出为:
所有空格字符 包含非空格字符