Проверка/Оформление/Редактирование: Мякишев Е.А.
Встроенные функции и исключения[1]
В этой статье описаны все встроенные функции и исключения MicroPython. Все они есть в модуле builtins.
Функции и типы
- abs()
- all()
- any()
- bin()
- Класс bool
- Класс bytearray
- Класс bytes – см. bytes в документации к CPython
- callable()
- chr()
- classmethod()
- compile()
- classcomplex
- delattr(obj, name) – аргумент name должен быть строкой. Эта функция удаляет именованный атрибут name из объекта obj.
- Класс dict
- dir()
- divmod()
- enumerate()
- eval()
- exec()
- filter()
- Класс float
- Класс frozenset
- getattr()
- globals()
- hasattr()
- hash()
- hex()
- id()
- input()
- Класс int
- Метод класса from_bytes(bytes, byteorder). В MicroPython параметр byteorder должен быть позиционным (для совместимости с CPython).
- Метод класса to_bytes(size, byteorder). В MicroPython параметр byteorder должен быть позиционным (для совместимости с CPython).
- isinstance()
- issubclass()
- iter()
- len()
- Класс list
- locals()
- map()
- max()
- Класс memoryview
- min()
- next()
- Класс object
- oct()
- open()
- ord()
- pow()
- print()
- property()
- range()
- repr()
- reversed()
- round()
- Класс set
- setattr()
- Класс slice. Это тип данных для объектов-срезов.
- sorted()
- staticmethod()
- Класс str
- sum()
- super()
- Класс tuple
- type()
- zip()
Исключения
- Исключение AssertionError
- Исключение AttributeError
- Исключение Exception
- Исключение ImportError
- Исключение IndexError
- Исключение KeyboardInterrupt
- Исключение KeyError
- Исключение MemoryError
- Исключение NameError
- Исключение NotImplementedError
- Исключение OSError – см. OSError в документации к CPython. В MicroPython не реализован атрибут errno. Вместо него используется стандартный способ доступа к аргументам исключений: exc.args[0]
- Исключение RuntimeError
- Исключение StopIteration
- Исключение SyntaxError
- Исключение SystemExit – см. SystemExit в документации к CPython.
- Исключение TypeError – см. TypeError в документации к CPython.
- Исключение ValueError
- Исключение ZeroDivisionError
<syntaxhighlight lang="python" enclose="div">
См.также
Партнерские ресурсы |
---|
Криптовалюты |
|
---|
Магазины |
|
---|
Хостинг |
|
---|
Разное |
- Викиум - Онлайн-тренажер для мозга
- Like Центр - Центр поддержки и развития предпринимательства.
- Gamersbay - лучший магазин по бустингу для World of Warcraft.
- Ноотропы OmniMind N°1 - Усиливает мозговую активность. Повышает мотивацию. Улучшает память.
- Санкт-Петербургская школа телевидения - это федеральная сеть образовательных центров, которая имеет филиалы в 37 городах России.
- Lingualeo.com — интерактивный онлайн-сервис для изучения и практики английского языка в увлекательной игровой форме.
- Junyschool (Джунискул) – международная школа программирования и дизайна для детей и подростков от 5 до 17 лет, где ученики осваивают компьютерную грамотность, развивают алгоритмическое и креативное мышление, изучают основы программирования и компьютерной графики, создают собственные проекты: игры, сайты, программы, приложения, анимации, 3D-модели, монтируют видео.
- Умназия - Интерактивные онлайн-курсы и тренажеры для развития мышления детей 6-13 лет
- SkillBox - это один из лидеров российского рынка онлайн-образования. Среди партнеров Skillbox ведущий разработчик сервисного дизайна AIC, медиа-компания Yoola, первое и самое крупное русскоязычное аналитическое агентство Tagline, онлайн-школа дизайна и иллюстрации Bang! Bang! Education, оператор PR-рынка PACO, студия рисования Draw&Go, агентство performance-маркетинга Ingate, scrum-студия Sibirix, имидж-лаборатория Персона.
- «Нетология» — это университет по подготовке и дополнительному обучению специалистов в области интернет-маркетинга, управления проектами и продуктами, дизайна, Data Science и разработки. В рамках Нетологии студенты получают ценные теоретические знания от лучших экспертов Рунета, выполняют практические задания на отработку полученных навыков, общаются с экспертами и единомышленниками. Познакомиться со всеми продуктами подробнее можно на сайте https://netology.ru, линейка курсов и профессий постоянно обновляется.
- StudyBay Brazil – это онлайн биржа для португалоговорящих студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
- Автор24 — самая большая в России площадка по написанию учебных работ: контрольные и курсовые работы, дипломы, рефераты, решение задач, отчеты по практике, а так же любой другой вид работы. Сервис сотрудничает с более 70 000 авторов. Более 1 000 000 работ уже выполнено.
- StudyBay – это онлайн биржа для англоязычных студентов и авторов! Студент получает уникальную работу любого уровня сложности и больше свободного времени, в то время как у автора появляется дополнительный заработок и бесценный опыт.
|
---|
Внешние ссылки