-
Function Calls
How many total lines of output will show up if you run the code below?
def add(x, y): return x+y def mult(x, y): print(x*y) add(1,2) print(add(2,3)) mult(3,4) print(mult(4,5)) -
Functions as Arguments
What does the code below print?
def sq(func, x): y = x**2 return func(y) def f(x): return x**2 calc = sq(f, 2) print(calc)
In-Class Questions and Video Solutions
Lecture 4
Course Info
Instructors
Departments
As Taught In
Fall
2016
Level
Course Info
Instructors
Departments
As Taught In
Fall
2016
Level
Learning Resource Types
notes
Lecture Notes
theaters
Lecture Videos
assignment
Problem Sets
assignment_turned_in
Programming Assignments with Examples