To avoid code duplication, we should follow the DRY principle and extract common code segments into functions or methods.
DDaudalagidцитируетв прошлом году
In addition to the `try` and `except` blocks, there is also a `finally` block that can be used to specify code that should always be executed, regardless of whether an exception was raised.
DDaudalagidцитируетв прошлом году
In addition to handling exceptions, you can also raise your own exceptions when necessary. This can be useful for indicating that something unexpected has happened in your code