Anonymous user
Function definition: Difference between revisions
→{{header|Python}}: Consistency & simplification mods.
(→{{header|Perl 6}}: show lambdas too) |
(→{{header|Python}}: Consistency & simplification mods.) |
||
Line 857:
=={{header|Python}}==
Function definition:
<lang python>def multiply(a, b):
return a * b</lang>
<lang python>multiply = lambda a, b: a * b</lang>
A callable class
<lang python>class
def __init__(self):
def __call__(self, a, b):
multiply = Multiply()
print multiply(2, 4) # prints 8</lang>
(No extra functionality is shown in ''this'' class definition).
=={{header|Q}}==
|