Оператор pass в объявлении функции python
Всем привет. Вопрос, для чего pass объявляют в функции?
def print_range(node: Node, l: int, r: int) -> pass
Если pass будет стоять в конце функции, получается, что функция вообще никаких данных не выдает? Если так, то почему бы не поставить вместо pass туда другое - None?
В интернете не нашел ответа, хотя может и плохо искал.