def test():
    return
print(test())
test() не возвращает никакого значения явно. В Python, если функция не имеет оператора return или return без аргумента, она неявно возвращает None.  Следовательно, print(test()) выведет в консоль значение None.
   В Python, если функция не возвращает явно никакого значения с помощью оператора return, то она неявно возвращает значение None.
  
   В представленном коде функция test() определена следующим образом:
   
def test():
    return
   
   Оператор return без аргументов (или вообще отсутствие оператора return) приводит к возврату значения None.
  
   Строка print(test()) вызывает функцию test(), которая возвращает None.  Затем функция print() выводит это значение None на консоль.
  
Программа выведет в консоль:
None