Question: What are Python's async and await keywords used for?
Answer: The async keyword defines an asynchronous function, while await pauses the function execution until an awaited awaitable completes. These keywords facilitate writing asynchronous, non-blocking code for I/O-bound tasks.