Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 816 Bytes

python-functions.md

File metadata and controls

33 lines (27 loc) · 816 Bytes

Python Functions

Date: June 1, 2016

  • You can assign functions to variables
def function1():
  print "Printed from function1"
  
function2 = function1
function2()

# Printed from function1
  • You can have a function with infinite arity. Just prepent an asterisk before the variable
def function1(*args):
    for n in range(0, len(args)):
        print args[n],
function1("This", "is", "so", "cool");
function1("This", "is", "so", "cool", ".", "I", "love", "python!");
# This is so cool This is so cool . I love python!
  • There is no need to determine the return type of a function
# You do not have to specify that you are going to return an integer
def add(addend1, addend2):
  return a + b

References