Python

Python 文字列が空白文字だけか確認 str.isspace()

文字列が空白文字だけからなり、かつ 1 文字以上ある場合には True を返し、そうでない場合は False を返します。

Unicode 文字データベース (unicodedata を参照) で一般カテゴリが Zs (“Seperator, space”) であるか、 双方向クラスが WSB、 S のいずれかである場合、その文字は 空白文字(whitespace) です。

組み込み型 — Python 3.10.0b2 ドキュメント
print("".isspace())  # False
print("x".isspace())  # False
print(" ".isspace())  # True
print("x ".isspace())  # False
print(" ".isspace())  # True
print("  ".isspace())  # True
print("  ".isspace())  # True