Function Video 1: Built in function - sorted - min, max Video 2: Writing your own function - Declare def name_of_function(): may return multiple variables return a, b, c - How to call Video 3: Writing function - advance - position argurment -> when using keyword then does not need the order dev myFunction(arg1, agr2, mathType) call -> myFunction(arg2=1, arg2=2, mathType = "Plus") - if variable not found in function-> it will look out side of the scope ------------- Video 4: Module - Always import module from the begining ----------- Video 5: Import module and packages module: maybe 1 file package: maybe multiple files import together ---------- Video 6: Import your own module