Перейти к содержимому

| 508 Начало работы с Python [1.3]

Представьте, что типы данных — это инструменты в вашем наборе, а операции — это способы их использования. Сегодня мы научимся применять эти инструменты эффективно!

Python | Уроки
Python

| 370 Скрипт для быстрой проверки доступности IP-адресов. Многопоточность.

Этот скрипт использует многопоточность для быстрой проверки доступности IP-адресов. Он создает потоки для параллельного выполнения команды ping, обрабатывает результаты и выводит информацию о доступности каждого IP-адреса.

Скрипты | Python
Python

| 337 Скрипт вывода содержания файла со списком (например, IP адресов)

Скрипт запрашивает у пользователя путь к файлу с IP-адресами, проверяет его существование, считывает содержимое и возвращает список IP-адресов.

Скрипты | Python
Python

| 128 Источник радиоволн? Как это происходит?

Радиоволны — это переменное электрическое и магнитное поля, распространяющиеся в пространстве. Их источником является колеблющийся заряд. Радиоволны являются поперечными волнами, так как их направление распространения перпендикулярно силовым линиям электрического поля.

| 189 Пример распиновки контроллера (Airbot Fenix Super F4)

Пример распиновки контроллера (Airbot Fenix Super F4)

Описание выводов контролеера полетов для разработчиков от команды Betaflight.

Разработчику БПЛА

| 83 Замечание по оборудованию | Betaflight

Замечание по оборудованию | Betaflight

Эта страница содержит заметку для разработчиков аппаратного обеспечения по созданию новых плат с целью обеспечения максимальной совместимости с Betaflight.

Разработчику БПЛА

| 82 Режимы полёта | Modes

Режимы полёта | Modes

Существует множество режимов, которые можно включать или выключать по положению стиков пульта управления, вспомогательным (aux) каналам приёмника или другим событиям, таким как срабатывание режима «Failsafe» (аварийного возврата).

Разработчику БПЛА

| 85 Профили OSD в Betaflight

Профили OSD в Betaflight

Профиль OSD — это отдельный экран или страница с элементами отображения на OSD. В Betaflight поддерживается до трёх профилей OSD. Это позволяет настроить до трёх разных конфигураций OSD-экранов, каждая из которых может содержать собственный набор элементов.

Разработчику БПЛА

| 100 Микшер / Mixer (Betaflight Advanced)

Микшер / Mixer (Betaflight Advanced)

Betaflight поддерживает множество стандартных и пользовательских схем микширования. Микшер определяет, как моторы и сервоприводы взаимодействуют для управления аппаратом.

Разработчику БПЛА

| 25 Дополнительные операции с типами данных [1.4]

Данные, с которыми вы работаете, нужно не только хранить, но и обрабатывать. Самый простой и очевидный способ их обработки — применение различных операций и преобразований.

Python | Уроки
Python

| 40 Функции в Python: основные строительные блоки программ [1.5]

Представьте, что вам нужно выполнить одну и ту же задачу несколько раз в программе. Вместо того чтобы писать одинаковый код многократно, вы можете создать функцию — именованный блок кода, который можно вызывать в любом месте программы. Функции похожи на мини-программы внутри основной программы, которые выполняют конкретную задачу.

Python | Уроки
Python

| 21 Ввод и вывод данных. Форматирование. Работа с файлами. [1.6 ]

Взаимодействие программы с пользователем осуществляется через стандартный ввод и вывод. В Python для этих целей используются встроенные функции print() и input().

Python | Уроки
Python

| 22 Условный оператор и циклы в Python [1.7]

В реальных задачах часто требуется изменять поведение программы в зависимости от определенных условий. Для этого в Python используются условные операторы.

Python | Уроки
Python

| 15 Условный оператор. Циклы. Исключения [1.8 ]

В предыдущем разделе мы рассмотрели базовые конструкции условных операторов. Теперь углубимся в более сложные сценарии и паттерны использования.

Python | Уроки
Python