## ![](https://s3.amazonaws.com/python-ga/images/GA_Cog_Medium_White_RGB.png) {.separator}

Unit 5 Lab: Finalizing the Movie App

--- ## Lesson Objectives - Apply what you’ve learned in Unit 5 to create a working Python program. - Wrap up Unit 5. - Q&A and transition. --- ## Unit 5 Wrap-Up What did we cover? Scripting: * Write scripts that perform file I/O. * Write scripts that take user input. Code abstraction: * Use `itertools` to implement efficient looping. * Use list comprehensions to concisely create lists. --- ## Unit 5 Wrap-Up Modules: * Add packages and modules to a Python program. * Navigate library documentation. APIs: - Describe what an API is and why we might use one. - Call an API. Questions?