Шмелев Андрей
Шмелев Андрей Подписчиков: 87

50 команд на Python часть 4. Объекты, Является ли он подклассом?, Глобальные объекты, Локальные объекты, Переменные, Создание глобальных переменных.

3 дочитывания
0 комментариев
Эта публикация уже заработала 0,15 рублей за дочитывания
Зарабатывать

50 команд на Python часть 4. Объекты, Является ли он подклассом?, Глобальные объекты, Локальные объекты, Переменные, Создание глобальных переменных.

Первая часть тутПодробнее ➤

Вторая часть тут Подробнее ➤

Третья часть тут Подробнее ➤

16.Что это такое?


Все в Python является объектом. Вы можете проверить, экземпляром какого класса является данный объект, с помощью команды 'isinstance (object, class)'. Эта команда возвращает булево значение.

17. Является ли он подклассом?


Команда 'issubclass (class1, class2)' проверяет, является ли class1 подклассом class2. Если class1 и class2 одинаковы, возвращается значение True.

18. Глобальные объекты


Вы можете получить словарь глобальной таблицы символов для текущего модуля с помощью команды 'globals ()'.

19. Локальные объекты

Вы можете получить доступ к обновленному словарю текущей локальной таблицы символов с помощью команды 'locals ()'.

20. Переменные


Команда 'vars (dict)' возвращает записываемые элементы для объекта. Если вы используете 'vars ()', она ведет себя так же, как 'locals ()'.

21. Создание глобальных переменных


Список имен может быть интерпретирован как глобальные для всего блока кода с помощью команды 'global names'.

22. Нелокальные имена


В Python 3.X с помощью команды 'nonlocal names' можно получить доступ к именам из ближайшей объемлющей области видимости и привязать их к локальной области видимости.

23. Поднятие исключения


Когда вы определили состояние ошибки, вы можете использовать команду 'raise' для создания исключения. Вы можете указать тип исключения и значение.

24. Работа с исключением


Исключения могут быть пойманы в конструкции try-except. Если код в блоке try вызывает исключение, выполняется код в блоке except.

25. Статические методы

Вы можете создать статический метод, подобный методу в Java или C++, с помощью команды 'staticmethod (имя_функции)'.

Понравилась публикация?
6 / 0
нет
0 / 0
Подписаться
Донаты ₽

Python - универсальный язык программирования, формирующий будущее технологий

Python, язык программирования высокого уровня, славящийся своей простотой и читабельностью, стал ключевым инструментом в мире технологий. Созданный Гвидо ван Россумом и впервые представленный в 1991 году,...

Размышления о ситуации с информатикой в школе…

Я, как бывший практикующий программист и нынешний преподаватель информатики в сельской школе, хотел бы высказать свою точку зрения относительно обучения языку программирования Pascal в школе,...