Документация Python неофициальный перевод

abstract.md

19 строк · 2.1 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.0/c-api/abstract.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# Слой абстрактных объектов89Функции в этой главе взаимодействуют с объектами Python независимо от их типа или с широкими классами типов объектов (например, со всеми числовыми типами или со всеми типами последовательностей). При использовании на типах объектов, для которых они не применимы, они возбуждают исключение Python.1011Невозможно использовать эти функции для объектов, которые не были должным образом инициализированы, например, для объекта списка, созданного с помощью [`PyList_New`](https://python-all.ru/3.0/c-api/list.html#PyList_New), но элементы которого ещё не были установлены в значение, отличное от `NULL`.1213- [Протокол объекта](https://python-all.ru/3.0/c-api/object.html)14- [Протокол чисел](https://python-all.ru/3.0/c-api/number.html)15- [Протокол последовательностей](https://python-all.ru/3.0/c-api/sequence.html)16- [Протокол отображений](https://python-all.ru/3.0/c-api/mapping.html)17- [Протокол итератора](https://python-all.ru/3.0/c-api/iter.html)18- [Протокол буфера](https://python-all.ru/3.0/c-api/objbuffer.html)19