❏isalnum関数を使う方法
>>> 'Python'.isalnum() True >>> 'Python3'.isalnum() True >>> 'Python 3'.isalnum() False
❏正規表現を使う方法
>>> import re >>> re_alnum = re.compile(r'^[a-zA-Z0-9]+$') >>> # マッチするときは、何らかのオブジェクトが返る(条件判定でTrueとみなせる) >>> re.search(re_alnum, 'Python') <_sre.SRE_Match object; span=(0, 6), match='Python'> >>> # マッチしないときは、Noneが返る >>> re.search(re_alnum, 'Python 3') ← 何も表示されない