Python Education
Closed channel
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
Show more8 782
Subscribers
-224 hours
-147 days
-7530 days
Posts Archive
8 782
Бесплатный мини-курс по Java — начните программировать уже сегодня
Java-разработчики востребованы и зарабатывают от 80 000 ₽. Хотите проверить свои силы? На мини-курсе вы создадите три проекта, освоите основы языка и поймете, подходит ли вам этот путь.
Без опыта в IT, бесплатно и с поддержкой эксперта. А еще получите доступ к материалам и скидку на обучение. К тому же, каждый, кто посмотрит 1-е занятие, получит доступ к изучению английского языка на платформе Skillbox на год.
Количество мест ограничено! Успейте записаться.
Реклама. Информация о рекламодателе по ссылкам в посте.
8 782
XlsxWriter для записи файлов в формате Excel
XlsxWriter — это очень мощный модуль Python для записи файлов в формате Excel. Он поддерживает добавление текста, чисел, формул, изображений и макросов Excel — среди прочих функциональных возможностей.
XlsxWriter даже интегрируется с pandas, известным пакетом Python для работы с данными.
Python Education | #Python
8 782
Пакет pytemperature
Благодаря этому пакету вы сможете с легкостью переводить градусы цельсия, фаренгейта и кельвина друг в друга.
Python Education | #Python
8 782
Май готовит «приятный» сюрприз для каждого. Грядут события, который навсегда сотрут облик страны. Но большинство — снова не будут готовы к такому
Сейчас важно держать руку на пульсе и читать тех, кто опирается только на факты. Например, канал Русская экономика. Там смогли предвидеть все «кровавые» события еще до их возникновения
Еще в 2020 году там писали о зарождении СВО, а позже во все горло кричал про падение рубля и «сдачу» Сирии с руки Трампа — но тогда все смеялись
А сейчас подробно объясняют, почему ключевая ставка под 30% — это еще «копейки», чем обернется перемирие некогда «братских стран» для обычных людей и к чему стоит заранее готовиться в 2025 году
Подписывайтесь, пока канал в открытом доступе: @banki_economy
8 782
dir
Когда-нибудь задумывались о том, как заглянуть внутрь объекта в Python и посмотреть на его атрибуты? Конечно, задумывались.
Используем командную строку:
>>> dir()
>>> dir("Hello World")
>>> dir(dir)
Это может пригодиться при интерактивной сессии в Python, а также для динамического изучения объектов и модулей, с которыми вы работаете.
Python Education | #Python8 782
Беспощадный ритейл — здесь мы собрали самых идиотских клиентов с Wildberries и не только.
Сохраняй, чтобы кидать друзьям актуальные приколы про работу.
А еще на канале рассказывают, как покупателям отдают посылки с крысами, как на работу выходят больные сотрудники и как они из-за штрафов устраивают драки с начальством.
Подписывайтесь, чтобы понять, что у вас не такая уж и плохая работа: @b_retail
8 782
Использование коллекций Python
Коллекции Python — это контейнерные типы данных. В частности, это списки, множества, кортежи, словари. Модуль
collections даёт в распоряжение разработчика высокопроизводительные типы данных, которые помогают улучшить код, сделать его чище и облегчить работу с ним. Этот модуль содержит множество полезных методов. Здесь мы рассмотрим метод Counter().
Этот метод принимает итерируемый объект, такой, как список или кортеж, и возвращает словарь, содержащий сведения о количестве различных объектов в исследуемом списке (Counter Dictionary). Ключами такого словаря являются уникальные элементы, представленные в итерируемом объекте, а значениями — количества таких элементов.Для создания объекта Counter нужно передать итерируемый объект (список, например) методу
Counter()
Python Education | #Python8 782
Преобразование двух списков в словарь
Предположим, у нас имеется два списка. Один из них содержит имена студентов, а второй — их оценки. Как преобразовать эти два списка в словарь?
Для решения задачи можно прибегнуть к функции
zip().
Python Education | #Python8 782
Изучите азы работы Python, SQL, нейросетей и визуализации данных за 5 дней.
Бесплатный мини-курс от Skillbox для любого уровня откроет вам дорогу к направлению Data Science, в котором зарплата только начинающего специалиста составляет 100.000₽+
После мини курса Вы:
— Имеете собственное портфолио из 4 работ, которое можно показать работодателю
— Находитесь в закрытом экспертном телеграмм сообществе
— Получаете бессрочный доступ к видео-платформе
— Пообщались со спикером и закрыли все вопросы, возникшие в момент обучения
Регистрируйтесь по специальной ссылке и забирайте еще полезные подарки, один из которых: ПЕРСОНАЛЬНАЯ карьерная консультация. На мини-курс осталось 23 места.
8 782
Проверяем, является ли заданная дата – праздником
Установка модуля -
pip install holidays
В нашем примере мы проверяем является ли 25 декабря 2021 в Великобритании праздником. Наша программа выдает нам, что в этот день отмечается Рождество.
Python Education | #Python8 782
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
👩💻 Java — t.me/java_ready
🖥 Базы Данных & SQL — t.me/sql_ready
🤔 Хакинг & ИБ — t.me/hacking_ready
👩💻 Linux — t.me/linux_ready
👩💻 Bash & Shell — t.me/bash_ready
👩💻 Нейросети — t.me/neuro_ready
👩💻 C/C++ — https://t.me/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Всё IT — t.me/it_ready
📱 GitHub — t.me/github_ready
🖼️ DevOps — t.me/devops_ready
👩💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Backend — t.me/backend_ready
📖 IT Книги — t.me/books_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
8 782
Создание своего первого графического интерфейса
Для начала, следует импортировать Tkinter и создать окно, в котором мы зададим его название.
Результат нашего кода находится в посте выше.
Python Education | #Python
8 782
Мечтаете о работе из любой точки мира с высокой зарплатой, но боитесь сложностей? Тогда читайте это пост.
Мы нашли комфортную в освоении IT-профессию, с адекватным доходом и востребованностью среди работодателей на ближайшие 20 лет.
Разработчик на Python — идеальный старт!
✔️ Легче, чем Java — минимум «магии» в коде.
✔️Более востребован, чем JavaScript — 3900+ вакансий прямо сейчас.
✔️Универсальнее, чем Excel — от чат-ботов до нейросетей.
Пройдите тест за две минуты, чтобы понять, подходит ли вам профессия → получите доступ мини-курсу → соберите портфолио из сильных проектов.
👉 Сделайте первый шаг к профессии Python-разработчика — пройдите тест и заберите подборку из четырех статей для комфортного старта в подарок.
Реклама. Информация о рекламодателе по ссылкам в посте.
8 782
Получаем координаты города с помощью Python
С предоставленным местоположением можно с помощью
geopy извлечь координаты, означающие его широту и долготу.
Установка пакета - pip install geopy
Функция geocode() принимает имя местоположения и возвращает фрейм геоданных со всеми подробностями, и поскольку это фрейм данных, мы можем получить адрес, широту и долготу, просто вызвав его с заданным синтаксисом.
В нашем примере мы узнаем координаты столицы Австралии - Канберры.
Python Education | #Python8 782
Узнаем стоимость акций различных компаний
Установка пакета -
pip install yfinance
В нашем примере мы строим график изменения акций компании Apple в промежутке от 1 сентября 2018 года по 1 сентября 2022 года(полученный график представлен в посте выше).
Python Education | #Python8 782
+4
Найден годный конспект по LLM на русском языке
Авторы реально постарались, потому что раскрыто буквально все, что нужно, чтобы понять принцип работы современных моделей. Что внутри, если кратко:
– Необходимая математика: линал и матанализ на пальцах
– Все про механизм внимания и трансформеры
– Детальное объяснение процесса предобучения
– RL – с нуля до обучения ризонинг-моделей типа o3
– И даже полноценный гайд по тому, как самостоятельно зафайнтюнить модель.
Все – в иллюстрациях, схемах и интуитивно понятных примерах. Для наглядности прикладываю несколько страниц.
Забрать полную pdf-версию абсолютно бесплатно можно здесь
8 782
Подсчет количества слов в текстовом файле
В этом примере в Python мы прочитаем текстовый файл и посчитаем количество слов в нем.
Python Education | #Python
8 782
clean-text для нормализации и очистки текста
Отличный однострочный код для нормализации и очистки текста — идеально для проектов по обработке естественного языка.
Контент, созданный пользователями в Интернете и в социальных сетях, часто бывает грязным. Предварительно обработайте свои данные с помощью clean-text, чтобы создать нормализованное текстовое представление. Например, преобразуйте этот испорченный ввод:
A bunch of \\u2018new\\u2019 references, including [Moana](https://en.wikipedia.org/wiki/Moana_%282016_film%29). »Yóù àré rïght <3!«в этот чистый вывод:
A bunch of 'new' references, including [moana](<URL>). "you are right <3!"Python Education | #Python
8 782
🔥Data Science — ваш билет в топ-10% IT по зарплатам. Но как войти без ошибок?
Сегодня даже средний бизнес не может обойтись без Data Science — прогнозирование, автоматизация решений, работа с нейросетями. Но чем крупнее компания, тем выше требования... и зарплаты.
Skillfactory запускает бесплатный 3-дневный мини-курс, где вы погрузитесь в реальную работу дата-сайентиста. Вот что вас ждёт:
☑️ День 1: Вы сразу пишете код на Python — не теория, а разбор реального датасета.
☑️ День 2: Строите ML-модель для прогнозирования — такую же, как используют в Сбере и Яндекс.
☑️ День 3: Разбираете ваш персональный сценарий в DS: анализ, ML или инженерия?
Запускайте курс.
🎁 После мини-курса у вас будет 3 проекта в портфолио, и вы получите в подарок: "Гайд «25 нейросетей для работы» (включая ChatGPT и Midjourney)". А также скидку 45% на полный курс, переходите по ссылке и научитесь ТОП-профессии будущего.
8 782
PyForest: Один импорт для всех важных модулей
Импортируйте все ключевые библиотеки Python одной строкой. Это удобно для всех ваших проектов по Data Science и при создании нового окружения в Conda.
При работе с данными вы используете библиотеки, такие как pandas, matplotlib, seaborn, numpy и sklearn. Прежде чем приступить к работе, нужно их импортировать.
Библиотека решает несколько проблем:
• Однообразие: импорт всегда одинаковый и скучный.
• Пропущенные импорты мешают работе.
• Иногда нужно искать точные строки импорта, например, import matplotlib.pyplot as plt или from sklearn.ensemble import GradientBoostingRegressor.
Python Education | #Python
Available now! Telegram Research 2025 — the year's key insights 
