In [8]:
x = 7 
y = 5

In [9]:
x + y


Out[9]:
12

In [10]:
x


Out[10]:
7

In [11]:
y


Out[11]:
5

In [17]:
def add_numbers(x,y,z):
    return x+y+z

print(add_numbers(1,2,3))
s= False
s


6
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-17-c240a53826e8> in <module>()
      3 
      4 print(add_numbers(1,2,3))
----> 5 s= Flase
      6 s

NameError: name 'Flase' is not defined

In [16]:
def add_numbers(x,y,z= 'none'):
    if z=='none':
        return x+y
    else:
        return x+y+z
print(add_numbers(1,2))
print(add_numbers(1,2,3))


3
6

In [19]:
def add_numbers(x,y,z='none',flag=False):
    if flag:
        print("The flag is True")
    if z=='none':
        return x+y
    else:
        return x+y+z
    
print(add_numbers(1,2))
print(add_numbers(1,2,3)) 
print(add_numbers(1,2,3,True))


3
6
The flag is True
6

In [20]:
def add_num(x,y):
    return x+y;
a = add_num
a(3,4)


Out[20]:
7

In [ ]: