---
## 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?