Задать вопрос
  • В чем разница между return и print?

    это можно описать приблизительно так
    представьте что Вы стоите в очереди за зарплатой и вот Ваша очередь подошла, вы заглядываете в окошко и тут кассир:
    (print) - вот ваша зарплата
    показала ее Вам и спрятала обратно в стол
    (return) - получите Вашу зарплату
    выдала Вам деньги в окошко
    в вашей воле выбрать какой вам вариант больше нравится :)
    Ответ написан
    Комментировать
  • В чём суть return в python?

    @gyladti
    Return возвращает значение функции, возвращать означает выдать результат вычисления функции. Без return функция ничего не возвращает.
    def square_with_return(a):
        return a*a
    number = square_with_return(2) # Переменной number присвоилось значение результата функции 
    number ==> 4
    def square_without_return(a): 
        a*a
    """ Здесь функция ничего не выводит, она выполняется при вызове, но не передает результат своего вычисления"""
    number = square_without_return(2) 
    number ==> None # отсутствие значения
    Ответ написан
    1 комментарий