Difference between revisions of "Python functions"
From MyWiki
Line 20: | Line 20: | ||
print(add_numbers(1, 2, flag=True)) | print(add_numbers(1, 2, flag=True)) | ||
+ | </source> | ||
+ | |||
+ | <source lang="python"> | ||
+ | def add_numbers(x,y): | ||
+ | return x+y | ||
+ | |||
+ | a = add_numbers | ||
+ | a(1,2) | ||
</source> | </source> |
Revision as of 19:28, 27 July 2019
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))
def add_numbers(x, y, z=None, flag=False): if (flag): print('Flag is true!') if (z==None): return x + y else: return x + y + z print(add_numbers(1, 2, flag=True))
def add_numbers(x,y): return x+y a = add_numbers a(1,2)