str.isspace() 空白文字のみを含むかどうか
最終更新:2026-09-22
str.isspace() 空白文字のみを含むかどうか
str.isspace() 空でなく、すべての文字が空白文字(スペース、タブ、改行など)である場合に True を返す。
| カテゴリ | 文字列メソッド |
|---|---|
| 種類 | 組み込み型メソッド |
| Python バージョン | all |
📝 構文
str.isspace()
戻り値:bool. True if non-empty and every char is whitespace.
元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
True
True
False
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Q空文字列は何を返しますか?
AFalse です。isspace() は空でない入力を要求するため、''.isspace() は False です。
Qどの文字が空白として数えられますか?
Aスペース、\t(タブ)、\n(改行)、\r(復帰)などです。' \t\n'.isspace() は True です。
Q一般的な用途は何ですか?
A行が完全に空白かどうかをチェックします。例:ログ内の空行をスキップする場合。if not line.isspace(): で処理します。