Sobes.tech
Intern
150

Musí funkcia v Pythone povinne vracať hodnotu?

Odpoveď od AI

sobes.tech AI

Нет, не обязательно. Если оператор return отсутствует или используется без аргумента, функция неявно возвращает None.

def my_function():
    pass # Функция не делает явного возврата

result = my_function()
print(result) # Выведет None
def another_function(a, b):
    c = a + b # Вычисление без оператора return

result2 = another_function(2, 3)
print(result2) # Также выведет None