In [5]:
def d(f):
    return 42

In [6]:
@d
def f():
    return 'oi'

In [8]:
#f()

In [9]:
def soma(a, b):
    return a + b

In [10]:
soma(3, 4)


Out[10]:
7

In [11]:
termos = 3, 4

In [12]:
termos


Out[12]:
(3, 4)

In [14]:
soma(*termos)


Out[14]:
7

In [15]:
def soma(*termos):
    return sum(termos)

In [16]:
soma(3, 4)


Out[16]:
7

In [17]:
soma(3, 4, 5)


Out[17]:
12

In [18]:
soma(termos)


---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-18-501ea99f5a6b> in <module>()
----> 1 soma(termos)

<ipython-input-15-19ee1f93f4d8> in soma(*termos)
      1 def soma(*termos):
----> 2     return sum(termos)

TypeError: unsupported operand type(s) for +: 'int' and 'tuple'

In [2]:
import calendar
??calendar

In [4]:
?print

In [ ]: