Python中检查字符串是否为空的最优雅方法是什么?

Python中检查字符串是否为空的最优雅方法是什么?

空字符串在布尔上下文中被视为“假”,这意味着你可以使用not string来检查它是否为空。

阅读更多:Python 教程

示例

string = ""
if not string:
    print "Empty String!"

输出

这将产生以下输出:

Empty String!

示例

如果你的字符串可能包含空格,但你仍然希望它被视为空的话,你可以将它的空格去除并再次检查。例如:

string = "   "
if not string.strip():
    print "Empty String!"

输出

这将产生以下输出:

Empty String!

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程