Если функция не содержит оператор return, она все равно будет возвращать значение. По умолчанию Python возвращает None из функций, которые завершаются без явного return.
python
Даже пустая функция без какого-либо кода внутри будет возвращать None:
python
Это важное поведение для понимания потока выполнения и значений в функциях Python.