Python Education
Закрытый канал
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
Больше8 746
Подписчики
-624 часа
-137 дней
-6430 день
Архив постов
8 745
Модуль math
Математический модуль math в Python представлен наиболее известными математическими функциями, которые включают в себя тригонометрические функции, функции представления, логарифмические функции и т. д. Кроме того, он также определяет две математические константы, т. е. pie и число Эйлера.
Pie(n): это хорошо известная математическая константа, определяемая как отношение длины окружности к диаметру круга. Его значение составляет 3,141592653589793.
Число Эйлера(е): определяется как основание натурального логарифма, и его значение составляет 2,718281828459045.
Python Education
8 745
Модуль pickle
Модуль pickle реализует мощный алгоритм сериализации и десериализации объектов Python. "Pickling" - процесс преобразования объекта Python в поток байтов, а "unpickling" - обратная операция, в результате которой поток байтов преобразуется обратно в Python-объект. Так как поток байтов легко можно записать в файл, модуль pickle широко применяется для сохранения и загрузки сложных объектов в Python.
Python Education
8 745
Модуль datetime
Модуль datetime предоставляет классы для обработки времени и даты разными способами. Поддерживается и стандартный способ представления времени, однако больший упор сделан на простоту манипулирования датой, временем и их частями.
Python Education
8 745
Срочно! Нужны Python разработчики всех уровней!
Вакансии и стажировки с прямыми контактами в Telegram.
Посмотреть можно здесь
8 745
Модуль collections
Модуль collections является частью стандартной библиотеки Python и предоставляет удобные и эффективные альтернативы встроенным типам данных, таким как списки, словари и множества. Он содержит множество классов и функций, которые упрощают работу с различными структурами данных, такими как namedtuple, deque, Counter, defaultdict, OrderedDict, ChainMap, UserList, UserDict и UserString.
Python Education
8 745
Модуль bisect
Модуль bisect позволяет вызывать различные методы в списке Python и помогает сохранять список отсортированным. Это особенно полезно, если вы хотите изменить элементы списка, но в то же время сохранить его порядок. Например, если вы хотите вставить элемент в список, метод bisect вернет индекс, в который можно вставить новый элемент таким образом, чтобы после вставки список оставался отсортированным.
Python Education
8 745
Модуль subprocess
Модуль subprocess позволяет создавать новые процессы. При этом он может подключаться к стандартным потокам ввода/вывода/ошибок и получать код возврата.
С помощью subprocess можно, например, выполнять любые команды Linux из скрипта. И в зависимости от ситуации получать вывод или только проверять, что команда выполнилась без ошибок.
Python Education
8 745
Модуль csv
Программисты часто сталкиваются с задачей обработки больших объемов структурированных данных. Python имеет встроенную библиотеку CSV, с помощью которой программист может работать со специальными CSV файлами. Это своего рода электронные таблицы.
Файл CSV – это особый вид файла, который позволяет структурировать большие объемы данных.
По сути, он является обычным текстовым файлом, однако каждый новый элемент отделен от предыдущего запятой или другим разделителем. Обычно каждая запись начинается с новой строки. Данные CSV можно легко экспортировать в электронные таблицы или базы данных. Программист может расширять CSV файл, добавляя новые строки.
Python Education
8 745
Модуль glob
Модуль glob находит все пути, совпадающие с заданным шаблоном в соответствии с правилами, используемыми оболочкой Unix. Обрабатываются символы "*" (произвольное количество символов), "?" (один символ), и диапазоны символов с помощью []. Для использования тильды "~" и переменных окружения необходимо использовать os.path.expanduser() и os.path.expandvars().
Python Education
8 745
Модуль Calendar
В Python есть встроенный модуль Calendar, который содержит полезные классы и функции для поддержки различных операций с календарем. По умолчанию модуль «Calendar» следует григорианскому календарю, где понедельник – это первый день (0) недели, а воскресенье –последний день недели (6).
Для печати календарей и управления ими в модуле Calendar есть 3 важных класса: Calendar, TextCalendar и HTMLCalendar.
Python Education
8 745
Как добавить новый словарь в ChainMap?
Вы можете добавить новый словарь в начало ChainMap, используя метод .new child()
8 745
Разбиение строки
Для анализа текста требуются различные метрики, такие как количество слов, количество символов, средняя длина предложения. Чтобы вычислить эти значения, нам нужно подготовить текст — очистить и разделить. К счастью для нас, в Python есть несколько встроенных функций для разделения текста
8 745
‼️ Ищем людей, кто хочет заработать в интернете.
Работа от 4 000₽/день.
Сотни вакансий для удалённой работы, успей урвать лучшую.
Горящие вакансии:
— Менеджер в Telegram - от 5 000₽/день
— Копирайтер - от 4 000₽/день
— Просмотр видео - от 4 000₽/день
Даже не требуется опыт, только желание.
Подписывайся: Работа, найдись!
8 745
Repost from ChatGPT - ИИ, нейросети
‼️ Ищем людей, кто хочет заработать в интернете.
Работа от 4 000₽/день.
Сотни вакансий для удалённой работы, успей урвать лучшую.
Горящие вакансии:
— Менеджер в Telegram - от 5 000₽/день
— Копирайтер - от 4 000₽/день
— Просмотр видео - от 4 000₽/день
Даже не требуется опыт, только желание.
Подписывайся: Работа, найдись!
8 745
ChatGPT написала два скрипта на Python для генерации 3D-моделей на Blender
Нейросети поставили задачу: написать скрипт на Python, который создал бы в Blender несколько 3D-моделей с количеством полигонов больше 20.
8 745
Нашли лучшие курсы по Python-разработке!
Tutortop — образовательный маркетплейс №1, где представлено более 5000 курсов от более чем 300 школ. Вы можете сравнить курсы по рейтингу, цене и отзывам, а еще купить дешевле, чем напрямую 🔥
Подборка лучших курсов для разработчиков от tutortop:
— Курс «Python-разработчик с гарантией трудоустройства» от Eduson. Рейтинг 4.8 из 5.
— Профессия «Fullstack-разработчик на Python» от Логомашина. Рейтинг 4.9 из 5.
— Курс «Fullstack-разработчик на Python» от Нетологии. Рейтинг 4.8 из 5.
Скидку до 10 000 ₽ на эти и десятки других курсов можно приобрести на tutortop ⚡️
8 745
Отправляем SMS-сообщения с помощью Python
Мы собираемся использовать веб-API, чтобы упростить и повысить надежность отправки SMS.
Подробную инструкцию можно найти здесь.
Python Education
8 745
Функция enumerate для получения пар индекс-значение
Функция enumerate() применяется в случаях, когда необходим счётчик количества элементов в последовательности. Позволяет избавиться от необходимости инициировать и обновлять отдельную переменную-счётчик.
Python Education
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
