Добрый день. Объясните мне пожалуйста, в чём разница между return и print.
Return можно использовать только в функции, но ведь в функции можно использовать и print, что делает return аналогичным print'у.
def call(a, b): print a print b print a*b
def call(a, b): return a return b return a*b