Кажется, что каждая длина работает, пока я подчиняюсь правилам определения имени функции. Какой именно предел или есть даже один?
https://docs.python.org/3/reference/lexical_analysis.html#identifiers
Они не ограничены. Однако строки длиной более 79 символов нарушают правила стиля pep.