Метод isalpha() в Python работает с буквами всех алфавитов Юникода. 4 Он поддерживает, в том числе, кириллицу и другие письменные системы. 1
Что касается регистра, то метод isalpha() не зависит от него: и заглавные, и строчные буквы будут считаться буквами. 2
Метод возвращает True, если строка состоит только из букв (и не пустая), и False — если хотя бы один символ не является буквой (пробел, цифра, знак препинания и т. д.). 14