и посмотреть медиа
Preguntas de la entrevista de Python - pruebas
и посмотреть медиа
Preguntas, pruebas y tareas para entrevistas en Python.
Preguntas, pruebas y tareas para entrevistas en Python.
bot de IA para clonar texto a voz y voz en Telegram. Cree audio utilizando la red neuronal de forma rápida y fácil.
Canal con preguntas para entrevistas a Python. Pruebas, tareas y materiales para la preparación.
🤔 Какие есть особенности исключения в Python? В Python исключения (exceptions) — это специальные объекты, которые возникают при ошибках и прерывают выполнение программы, если их не обработать. Все исключения в Python — это объекты, унаследованные от BaseException. try: 1 / 0 except ZeroDivisionError as e: print(type(e)) # print(e) # division by zero Все исключения унаследованы от BaseException: BaseException ├── Exception │ ├── ArithmeticError │ │ ├── ZeroDivisionError │ │ ├── OverflowError │ ├── ValueError │ ├── IndexError │ ├── KeyError │ ├── TypeError ├── SystemExit ├── KeyboardInterrupt Можно перехватывать несколько исключений try: x = int("abc") # Ошибка ValueError except (ValueError, TypeError) as e: print(f"Ошибка: {e}") Если не знаем, какая ошибка может произойти: try: x = 1 / 0 except Exception as e: print(f"Ошибка: {e}") # division by zero finally выполняется всегда try: 1 / 0 except ZeroDivisionError: print("Ошибка!") finally: print("Этот код выполнится всегда") raise позволяет выбрасывать исключения вручную raise ValueError("Ошибка: неверное значение!") Можно создать свой класс ошибки, унаследованный от Exception: class MyError(Exception): pass raise MyError("Это моя ошибка!") Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!