str.islower() すべて小文字かどうか
最終更新:2026-09-22
str.islower() すべて小文字かどうか
str.islower() 少なくとも 1 つの小文字を含み、大文字を含まない場合に True を返す。
| カテゴリ | 文字列メソッド |
|---|---|
| 種類 | 組み込み型メソッド |
| Python バージョン | all |
📝 構文
str.islower()
戻り値:bool. True if it has at least one lowercase letter and no uppercase ones.
元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
True
False
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Q'123'.islower() は何を返しますか?
AFalse です。islower() は少なくとも 1 つの小文字を要求します。純粋な数字には文字が含まれないため False を返します。
Q大文字が 1 つある場合はどうなりますか?
AFalse を返します。'hello!'.islower() は True ですが、'Hello'.islower() は False です。
Q中国語はどうなりますか?
A中国語には大文字小文字の区別がないため、'你好'.islower() は False を返します(大文字小文字を持つ文字を含まないため)。