Однако функция всегда возвращает None, хотя мне кажется, что я возвращаю значение правильно.
Вот код:
Код: Выделить всё
def process_number(n):
result = n * 2
print(result)
value = process_number(5)
print("Returned:", value)
Код: Выделить всё
10
Returned: None
Я пробовал:
- Проверка отступов
- Возврат переменной вместо печати
- Поиск похожих вопросов в стеке Переполнение
Вопрос:
Почему функция возвращает None и как ее изменить, чтобы она возвращала вычисленное значение, а не просто выводила его?
Подробнее здесь: https://stackoverflow.com/questions/798 ... cted-value
Мобильная версия