目次
| len | 文字列の長さを取得する |
| in | 文字の存在を確認し真偽値を返す |
| count | 文字数を返す |
| isalnum | 英数字か |
| isalpha | 英字か |
| isdigit | 数字か |
| isspace | 空白文字か |
(確認環境:Python 3)
文字列の長さを取得する(len)
print(len("あ")) # 1
print(len("あい")) # 2
print(len("a")) # 1
print(len("ab")) # 2
文字列の長さを返します。
文字の存在を確認し真偽値を返す(in)
a = "あいう"
print("あ" in a) # True
print("か" in a) # False
if "あ" in a:
print("あり") # ありが出力される
if "か" not in a:
print("なし") # なしが出力される
指定の文字列がある場合True、ない場合Falseになります。
文字数を返す(count)
a = "ABC-ABB"
b = a.count("B")
print(b) # 3
c = a.count("AB")
print(c) # 2
文字または文字列をカウントします。
英数字か(isalnum)
str1 = "ABCabc"
# 英数字か
print(str1.isalnum()) # True
is + 〇〇で文字列の種類を確認します。
英字か(isalpha)
str1 = "ABCabc"
# 英字か
print(str1.isalpha()) # True
数字か(isdigit)
str2 = "12345"
# 数字か
print(str2.isdigit()) # True
空白文字か(isspace)
str3 = " "
# 空白文字か
print(str3.isspace()) # True
関連の記事
Python 文字列の始め/終わりを確認(startswith/endswith)
Python 文字列の位置を取得する(find/index)
