まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

Python - str.isalpha():1文字以上、全英字か

概要

str.isalpha()

  • 1文字以上、全英字か
  • 日本語は全半角共にencode('utf-8')で変換必要。
  • 組込み型 文字列メソッド

実行結果

eng= 'aAcdefg'
print(eng.isalpha())
eng= 'a2bcdefg'
print(eng.isalpha())
eng= 'abc-defg'
print(eng.isalpha())
strg = 'アイウエオ'
print(strg.encode('utf-8').isalpha())
strg = 'あいうえお'
print(strg.encode('utf-8').isalpha())

表示イメージ

True
False
False
False
False