Как правильно обрабатывать исключения в Python различными способами?
Исключения обрабатываются с помощью блоков try, except, else, finally.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Исключения обрабатываются с помощью блоков try, except, else, finally.
Читать ответВ Python нельзя вызвать функцию до её определения в коде, если вызов происходит во время выполнения.
Читать ответМетод new в Python отвечает за создание нового экземпляра класса. Он вызывается до init и возвращает сам объект. Обычно его используют в следующих случаях:
Читать ответЭта конструкция импортирует модуль, функцию, класс или переменную (товар) из указанного пакета. После импорта "товар" доступен напрямую под своим именем.
Читать ответВывод программы будет:
Читать ответЕсли у вас есть класс односвязного списка, то для получения длины нужно либо:
Читать ответЧтобы в Python предотвратить присвоение отрицательного значения числовому полю класса, можно использовать свойство (property) с проверкой в сеттере. Пример:
Читать ответSubinterpreters в Python — это механизм, позволяющий запускать несколько независимых интерпретаторов Python внутри одного процесса.
Читать ответСвязанные списки эффективнее массивов в случаях, когда требуется частое добавление и удаление элементов в середине или начале коллекции, а не только в конце.
Читать ответФлаг -m в Python используется для запуска модуля как скрипта. Вместо того, чтобы указывать путь к файлу, вы указываете имя модуля, и Python выполнит его содержимое.
Читать ответВ Python преобразование типов данных осуществляется с помощью встроенных функций-конструкторов, таких как int(), float(), str(), list(), tuple() и других.
Читать ответСрезы в Python используются для получения подмножества или части последовательности (строки, списка, кортежа).
Читать ответ