Что значит «возвращение» в python?
Функция это такой автомат. Ну знаешь к примеру с газировкой или музыкой. Есть автоматы с газировкой , ты им денюжку (переменные ) они тебе газировку, это пример функции которая что то возвращает. Есть автоматы с музыкой , вроде ничего не возвращают но играют музыку. Это пример функции без возвращения,  ты вызываешь эту функцию она что то делает но ничего тебе не возвращает. Ещё есть игровые автоматы, это как вызывать функцию которая нихрена не делает и нихрена не возвращает.
Хорошо представляешь, как функцию «вызывают»?a = func()
То, что она «возвращает» (какое-то значение) – подставят вместо func()
Например, если она «возвращает» 5, то получится, как если бы написали a = 5
Для этого код самой функции был бы:def func():
    return 5