ПОЧЕМУ ФУНКЦИЯ ВОЗВРАЩАЕТ NONE PYTHON
Функция возвращает None в Python, когда в теле функции не определено явное возвращаемое значение или когда возвращается ключевое слово "return" без указания какого-либо значения. Значение None используется для представления отсутствия значения или пустого результата. Если вы хотите, чтобы функция возвращала конкретное значение, убедитесь, что в ней присутствует оператор return с нужным значением.
Python-джедай #16 - Новые типы данных None и Dictionary
Прокачиваем типизацию Python-функций: None, NoReturn, Never, assert_never
None returned by default by Python function
How to stop Python function from returning None
Python itertools. Хитрый способ избежать вложенных циклов
Как работает return в Python / Как работает return в Питоне
Основы Python #11: словари, тип None, функции lvl 2
37 Возвращаемое значение функции. Оператор return Python
Степан Саржан собеседование junior python разработчик. Вопросы из Тинькова
Урок 14. Для чего нужен None. Уроки по Python.