Python Education
关闭频道
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
显示更多8 783
订阅者
-324 小时
-167 天
-7630 天
帖子存档
8 783
❗️round()
В Python функция
round() округляет число до заданного количества знаков после запятой. Это полезно для форматирования чисел и работы с математическими расчётами.
Python Education | #Python8 783
Россияне массово переходят на новый способ заработка – арбитраж криптовалют
Арбитраж – это единственная сфера, где можно зарабатывать от 5.000р в день. Причем потолка дохода вообще нет – те кто еще вчера не знал, что такое арбитраж, сегодня выходят на 200, 300 и даже 500 тысяч в месяц.
Чтобы войти в эту нишу, пока она не перегрелась, пользуйтесь инструкциями с канала Арбитраж Криптовалют.
Он идеально подходит людям, которые ничего не знают про заработок в интернете, но при этом хотят выйти на доход в $1000-2000.
Без вложений. Без серых схем и прочего барахла.
Успейте присоединиться, начать никогда не поздно: 👉 @arbcrypto
8 783
❗️str.startswith() и str.endswith()
В Python методы
str.startswith() и str.endswith() проверяют, начинается или заканчивается строка на указанную подстроку. Это удобно для работы с текстом, например, валидации данных.
Python Education | #Python8 783
Сделайте ваш первый IT-проект в портфолио по видео-гайдам за 3 дня!
Пройдите короткий тест, получите доступ к видео-материалу способному изменить вашу жизнь, и сделать вас ITшником.
Вы научитесь делать то, что ценят компании: находить ошибки, улучшать продукт и создавать качественный софт.
По бесплатным видеоурокам вы:
— Пройдете практику по реальным задачам тестировщика
— Получите 4 материала для старта карьеры
— Создадите 3 проекта для портфолио
Материал для обучения на тестировщика останется бесплатным всего 5 дней, успевайте забрать бесплатно.
8 783
❗️Узнаем сколько всего опредленных букв в строке
Один из способов узнать количество определенных букв в строке максимально быстрым методом – использовать метод
count для строки. Этот метод принимает символ или подстроку и возвращает количество их вхождений в строку.
Python Education | #Python8 783
❗️pdfplumber
pdfplumber - это библиотека Python для извлечения информации из PDF-документов. Она предоставляет простой в использовании интерфейс для извлечения текста, таблиц и изображений из PDF-файлов. Также вы можете извлекать таблицы из PDF в виде объектов
pandas DataFrame, извлекать изображения из PDF и извлекать метаданные о PDF-документе.
В этом примере мы используем функцию pdfplumber.open() для открытия PDF-файла example.pdf.
Python Education | #Python8 783
❗️Усыпляем программу
Иногда возникает необходимость остановить выполнение программы, чтобы можно было выполнить несколько других операций, или просто из-за требуемой утилиты. В такой ситуации может пригодиться функция sleep(), которая обеспечивает точный и гибкий способ остановки потока кода на любой период времени.
Python Education | #Python
8 783
❗️unittest
unittest - это модуль встроенной библиотеки Python, который предоставляет набор инструментов для написания и выполнения модульных тестов. Модуль unittest обеспечивает различные методы для создания тестовых случаев, проверки результатов и обработки исключений.
В этом примере мы определяем класс
TestAddFunction, унаследованный от unittest.TestCase. Внутри класса мы определяем различные методы, начинающиеся с префикса test_, которые содержат код для проверки различных случаев использования функции add().
Python Education | #Python8 783
❗️Узнаем разницу в днях между датами представленными в виде строк
В данном коде мы используем функцию
strptime из модуля datetime, чтобы преобразовать строки в объекты datetime. Затем мы вычисляем разницу между датами с помощью оператора - и получаем абсолютное значение разницы с помощью функции abs. Наконец, мы получаем разницу в днях, используя атрибут days разницы объекта.
Python Education | #Python8 783
❗️Nested Sets (вложенные множества)
Это способ организации иерархических данных, где каждый узел дерева представлен парой чисел, определяющих диапазон значений.
Каждая категория представлена объектом, содержащим поля "ID", "Название", "Левая граница" и "Правая граница". "Левая граница" и "Правая граница" определяют диапазон значений, которые охватывают поддерево данной категории.
Python Education | #Python
8 783
❗️Dash
Dash - это популярная библиотека для создания веб-приложений на Python. Она позволяет разработчикам создавать интерактивные, аналитические приложения без необходимости использовать
JavaScript.
Dash основан на Flask, Plotly и React, и предоставляет простой способ создания веб-приложений с использованием компонентов, таких как графики, таблицы и формы.
Python Education | #Python8 783
❗️Данные о памяти
Благодаря пакету
shutil можно получить информацию о памяти на жёстком диске. Метод disk_usage возвращает количество всей, занятой и свободной памяти в байтах. В примере кода для упрощения число поделено на 10 в 9-ой степени, чтобы вывести кол-во памяти в гигабайтах, а также лишняя дробная часть после второго знака отсекается с помощью format.
Python Education | #Python8 783
❗️dateparser
dateparser — это библиотека Python, которая предоставляет удобные инструменты для разбора и анализа текстовых дат и времени. Она может автоматически определять формат даты и времени в текстовой строке и преобразовывать его в объект
datetime. Это полезно, когда у вас есть текстовые описания дат и времени в разных форматах, и вы хотите их структурировать.
Python Education | #Python8 783
❗️reversed()
В Python встроенная функция
reversed() возвращает итератор, который перебирает элементы последовательности в обратном порядке. Это удобно для работы с последовательностями, когда нужен обратный порядок.
Python Education | #Python8 783
❗️string.Template
В Python класс
string.Template из модуля string позволяет подставлять значения в строки с использованием плейсхолдеров. Это удобный способ работы с шаблонами текста.
Python Education | #Python8 783
❗️string.Template
В Python класс
string.Template из модуля string позволяет подставлять значения в строки с использованием плейсхолдеров. Это удобный способ работы с шаблонами текста.
Python Education | #Python8 783
❗️Преобразование WORD в PDF с помощью Python
Устали от необходимости использовать онлайн-конвертеры docx в PDF с дрянным интерфейсом и ограничениями на конвертацию, тогда начинайте пользоваться модулем docx2pdf.
Установка модуля - pip install docx2pdf
Python Education | #Python
8 783
Партизанский маркетинг – канал, где собирают лучший рекламный креатив разных масштабов: от гениальных ситуативок сммщиков, до факапов диванных маркетологов.
Реклама, которую захочется пересматривать: t.me/GuerrillaMarketing
8 783
❗️Пакет schedule
schedule позволяет планировать выполнение каких-либо задач на определённый промежуток времени. В примере мы заставляем программу каждую секунду вызывать нашу функцию job.
Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник.
Python Education | #Python8 783
ChatGPT 5 — страшное оружие в умелых руках
Российский разработчик Олег Миллер, занимающий обучением и тренировкой новой модели Open AI в Сан-Франциско, рассказывает в своём блоге:
• Как отключить цензуру у ChatGPT (инструкция)
• Малоизвестные ИИ, с которыми вы станете богатым
• Почему человечество обречено на катастрофу из-за развития ИИ
За такие инсайды он может быть уволен. Поэтому блог закрытый, а ссылка на него постоянно меняется. Успей вступить: https://t.me/+Goc2uLUpMuEzNDMy
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
