Without benchmarking, we're working in the dark.Python code can be slow. Benchmarking is a way of discovering exactly how long code takes to execute. Without benchmarking, we have no idea whether changes make code run faster or not. You need to know: How to benchmark statements, functions, and programs using the time module.How to develop benchmarking helper functions, context managers, and decorators.How to benchmark...