Вполне может заменить самостоятельно придуманную регулярку.
>>> 'some_name'.isidentifier()Обычное имя переменной
True
>>> '私は手紙です'.isidentifier()Юникод в качестве имени тоже доступен
True
>>> '1_name'.isidentifier()Имя не может начинаться с цифры
False
>>> '੬_name'.isidentifier()Включая все цифры юникода
False
>>> 'some name'.isidentifier()Пробелы недопустимы
False
#basic