Python: 文字列の長さを取得する len()

文字列の長さ len()

Pythonで文字列の長さを取得する場合は、 組み込み関数の len()関数を使います。

書式
len(s)

引数sで指定した文字列の長さを返します。 空文字の場合は0を返します。

s1 = "abcde"
s2 = "あいうえお"
s3 = ""

print(len(s1))  # 5
print(len(s2))  # 5
print(len(s3))  # 0

Nonoの場合はエラーになる

変数にNoneが設定されている場合に len(変数)を使うとエラーになります。

s = None

# エラーになる
print(len(s))  # TypeError: object of type 'NoneType' has no len()
Python