Python 3 – String isspace() 方法

Python 3 – String isspace() 方法

Python 3中,issapce()方法是字符串对象自带的方法。利用这个方法,我们可以轻松地检查一个字符串是否只包含空格。

语法

isspace()方法没有参数。它的语法如下:

string.isspace()

其中,string是待检测的字符串。

返回值

isspace() 方法返回值是 bool 值,如果字符串中只包含空格,则返回True,否则返回False。

示例

下面是一个简单的示例程序,演示如何使用isspace()方法:

# 字符串只包含空格
str1 = "   "
print(str1.isspace())   # True

# 字符串包含空格和字母
str2 = "  Hello World  "
print(str2.isspace())   # False

# 字符串包含制表符
str3 = "\t"
print(str3.isspace())   # True

# 字符串包含换行符
str4 = "\n"
print(str4.isspace())   # True

# 字符串包含空格、制表符和换行符
str5 = " \t\n"
print(str5.isspace())   # True

运行结果如下:

True
False
True
True
True

注意事项

虽然issapce()方法返回True表示字符串中只包含空格,但是它并不会检查字符串中是否有其他不可见字符(如空白符、制表符、回车符等)。

如果要检查字符串中是否包含这些不可见字符,可以使用Python中的字符串常量:string.whitespace。

结论

Python 3中,isspace()方法是非常实用的字符串方法。它可以方便地检查一个字符串是否只包含空格,从而判断字符串是否为空。同时,要注意isspace()方法只会检查空格字符,而不会检查其他不可见字符。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程