Найти в Дзене
Почему оптика между зданиями не заработала с первого раза
Я хотел заменить старую медную линию между двумя зданиями на оптику. Расстояние небольшое: по прямой около 60 метров, по трассе ближе к 80. UTP еще работал, но сеть росла, а медная связь между зданиями все равно оставляла вопросы по надежности. Купил два WDM-медиаконвертера Netlink GE-920B20SC и готовый оптический кабель SC-APC/SC-APC. На первый взгляд все выглядело нормально: два устройства, один кабель, расстояние с большим запасом. Но линия не поднялась. Ошибка оказалась простой: я купил два одинаковых медиаконвертера...
1 неделю назад
Python Ввод и вывод данных: Как общаться с пользователем
Привет! Научимся задавать вопросы пользователю, получать ответы и красиво показывать результаты. Самый простой способ получить данные — функция input(). Она останавливает программу и ждёт, пока человек что-то напишет и нажмёт Enter. name = input("Как тебя зовут? ") print("Привет,", name, "!") Всё, что вводит пользователь, input() возвращает как строку — даже если это цифры! age = input("Сколько тебе лет? ") # вернёт, например, "27" print(age + 5) Если мы попытаемся выполнить этот код, непременно...
6 месяцев назад
Python операторы и выражения: Арифметика и логика в коде
Сегодня разберём операторы — это как инструменты для расчётов и решений. Без них программа была бы скучной, как разговор без вопросов. Арифметические операторы — это базовые действия с числами: сложение, вычитание и так далее. Они напоминают школьную математику, но в коде всё быстрее и точнее. Представьте, вы считаете бюджет на неделю — вот и пригодится. Вот основные: Пример из жизни: считаем скидку в магазине. price = 1000 # цена товара discount = 0.2 # 20% скидка final_price = price * (1 - discount) print(f"Скидка: {price * discount} руб...
6 месяцев назад
Python. Переменные и типы данных: Числа, строки и булевы значения
Переменные в Python — это способ хранения данных, которые можно использовать и изменять в программе. Они действуют как именованные контейнеры, позволяя сохранять числа, текст, списки и другие типы данных. В этой статье мы разберём основы переменных, типы данных (числа, строки, булевы значения) и добавим несколько интересных приёмов, таких как явное объявление типов с помощью аннотаций. Переменная в Python — это имя, которое ссылается на значение в памяти. Python является динамически типизированным...
8 месяцев назад
CoDeSys 3.5: Базовые типы данных и переменные в CFC
Работа с переменными и типами данных в CoDeSys 3.5 — это как фундамент для программирования в CFC (Continuous Function Chart) на промышленных контроллерах. Переменные — это ячейки для хранения данных: чисел, текстов или сигналов. Типы данных определяют, что именно можно в них хранить и как с этим работать. Здесь мы разберем всё подробнее: как объявлять переменные, какие типы данных использовать, где их применять, и создадим пример программы для расчета суммы двух чисел. Переменные в CoDeSys — это...
422 читали · 8 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала