[Tutor] functions in Python
Payal Rathod
payal-python at scriptkitchen.com
Mon Apr 17 19:24:31 CEST 2006
On Mon, Apr 17, 2006 at 05:42:05PM +0100, Steve Nelson wrote:
> When you define a function, you are writing a block of code which you
> can ask to perform a task. The task may be simple, and not require
> any additional information, or it may be more complex and need
> information.
What is the difference between,
>>> def f(x):
... return x
...
>>> f(4)
4
>>> def f(x):
... print x
...
>>> f(4)
4
Both give same results. So, why return statement is needed?
With warm regards,
-Payal
More information about the Tutor
mailing list