Задача по геометрии в программировании. Python для детей.
Программирование на языке Python. Алгоритмы в геометрии на плоскости. Треугольники
Снова возвращаюсь к моему любимому разделу (подборке), касающемуся алгоритмов. Их великое множество. Вот сегодня начнём серию алгоритмов геометрических, на плоскости. Кстати часто на олимпиадах по программированию возникает как подзадача необходимость именно каких-то геометрических вычислений. И участники тратят много времени, чтобы самим выводить нужные формулы. А если знать хотя-бы путь выведения формулы, пригодной для вычисления, то всё было бы гораздо быстрее. Сегодня о треугольниках. Часто треугольник задаётся тремя вершинами, т...
Пакет в python как создать
В Python Пакет (package) — это способ организации связанных модулей (файлов. py) в иерархическую структуру директорий. Это помогает избежать конфликтов имен (коллизий) между модулями и делает код более управляемым и легко читаемым. По сути, пакет — это просто Директория, содержащая специальные файлы __init__.py. Основные компоненты пакета: Директория (папка): Это и есть сам пакет. __init__.py: Этот специальный файл делает директорию пакетом. Он может быть пустым, но также может содержать код инициализации пакета (например, импорты подмодулей, определение переменных уровня пакета). Как создать пакет...