Просто Python | Data science | ML | AI
9.97K subscribers
2.05K photos
38 videos
40 files
2.07K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
Сокращение ссылок
▬▬▬▬▬▬▬▬
#полезно | Просто Python
🧠 Итераторы в Python для самых маленьких
▬▬▬▬▬▬▬▬
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, и я раз за разом вижу обреченные глаза кандидата, когда он сталкивается с подобной просьбой. Опыт участия в собеседованиях показал мне, что большинство начинающих разработчиков бегут от этой темы, потому что она кажется слишком запутанной и непонятной. А ведь ничего сложного в ней нет, если подобраться к ней правильным образом — в чём я и постараюсь помочь дорогим читателям.

Читать статью здесь ⬅️
#статья #итераторы | Просто Python
🤔 В чем разница между func и func()?
▬▬▬▬▬▬▬▬
Вопрос должен проверить ваше понимание, что все функции в Python также являются объектами

func — это представляющий функцию объект, который можно назначить переменной или передать другой функции. Функция func() с круглыми скобками вызывает функцию и возвращает результат.

#вопрос #собеседование | Просто Python
👨‍🏫 Помнить все: делимся лучшей шпаргалкой по Python
▬▬▬▬▬▬▬▬
Мы подготовили очень занимательную коллекцию, которая по праву может называться лучшей шпаргалкой по Python благодаря ее простоте использования.

Читать статью на сайте ⬅️
#полезно #шпаргалка | Просто Python
🧩 Парсинг сайтов на Python
▬▬▬▬▬▬▬▬
#1 REQUESTS ЗАПРОСЫ (GET/POST) - YouTube
#2 Работа с BEAUTIFUL SOUP (BS4), FAKE-USERAGENT - YouTube
#3 АВТОРИЗАЦИЯ НА САЙТЕ, РАБОТА С КУКИ И СЕССИЕЙ - YouTube
#4 СКАЧИВАНИЯ ФАЙЛОВ, ПАРСИНГ ДАННЫХ - YouTube
#5 ПРОКСИ, МУЛЬТИПРОЦЕССИНГ - YouTube
#6 ЗАКЛЮЧЕНИЕ + БОНУС! - YouTube

#Видео #парсинг | Просто Python
🧲 Что такое pickling и unpickling?
▬▬▬▬▬▬▬▬
Модуль pickle принимает любой объект Python, преобразует его в строковое представление и сохраняет в файл с помощью функции dump, такой процесс называется pickling. Процесс извлечения исходных объектов Python из сохраненного строкового представления называется unpickling.

#полезно | Просто Python
Сделайте шаг к профессии DevOps-специалиста! Изучите базовые инструменты на бесплатном онлайн-интенсиве Skillbox, который пройдёт 11–13 июля в 21:00 по московскому времени.

Регистрируйтесь: 👉 https://clc.to/lTRqoQ.
Сразу отправим вам на почту чек-лист «Погружаемся в DevOps».

Под руководством опытного Lead DevOps-специалиста Константина Брюханова вы:

💻 поймёте, что такое DevOps и почему эта специальность так востребована;
💻 узнаете подробнее о профессии специалиста DevOps;
💻 выясните основные задачи DevOps и инструменты их решения.

К концу интенсива упакуете небольшое приложение в Docker и автоматизируете его сборку. Это высоко оценят будущие работодатели.

🎁 Всем дошедшим до конца интенсива подарим электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox.
🐍 Дорожная карта Python-разработчика
▬▬▬▬▬▬▬▬
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения.

Подробнее ⬅️
#полезно #дорожнаякарта | Просто Python
🖍 Основы асинхронности в Python за 8 уроков
▬▬▬▬▬▬▬▬
▫️#1: Введение - YouTube
▫️#2: Асинхронность с простыми функциями. Событийный цикл. - YouTube
▫️#3: Асинхронность на колбэках - YouTube
▫️#4: Генераторы и событийный цикл Round Robin - YouTube
▫️#5: Асинхронность на генераторах - YouTube
▫️#6: Корутины и yield from - YouTube
▫️#7: Asyncio, async/await - YouTube
▫️#8: опять про генераторы - YouTube

#полезно #асинхронность | Просто Python
🐍🧩 Обработка вложенных списков и матриц в Python: 5 задач с решениями для совершенствования навыков
▬▬▬▬▬▬▬▬
Вычисляем площадь незакрашенного холста, определяем максимальный элемент в области, заполняем массив по диагоналям, складываем две матрицы и находим нужную строку в треугольнике Паскаля.

Смотреть задачи на сайте ⬅️
#списки #задачи | Просто Python
📌 Шпаргалка по основам Python
▬▬▬▬▬▬▬▬
#полезно #шпаргалка | Просто Python
🧩 Python. Сборник упражнений. Введение в язык Python с задачами и решениями.
▬▬▬▬▬▬▬▬
Данный сборник упражнений призван расширить и углубить знания читателей в области программирования на Python путем решения практических задач разной степени сложности. В книге содержится 186 заданий, охватывающих самые разные учебные дисциплины и сферы жизнедеятельности. Для части упражнений в книге даны решения с описанием использованных техник и соответствующих синтаксических конструкций языка Python. Для того, чтобы справиться с предложенными заданиями, вам будет достаточно базовых знаний языка, полученных в любом курсе по Python.

Скачать книгу ⬅️
#book #полезно | Просто Python
🐍С того самого момента как ты узнал, что питоны — не только шикарные рептилии, но и язык программирования, твоя жизнь больше никогда не станет прежней.
И ты достиг крутых результатов!

Настало время сделать следующий шаг…

🔍Surf ищет в команду Python разработчика на внутренние проекты компании:

по автоматизации, аналитике и внедрению сервисов для отделов PM, бухгалтерии, back-офиса и т.д.


Почему стоит работать в Surf:

🟢Гибкий график
🟢Лекции и мастер-классы
🟢ДМС со стоматологией
🟢Распределённая команда
🟢У нас понятные грейды
🟢Развиваем личный бренд
🟢Есть жизнь после сеньора
🟢Обучаем английскому


Что нужно делать:
🔹Работать с DWH, проектировать схемы для хранения данных, подготавливать витрины данных;
🔹Загружать данные из различных источников (сторонние сервисы, собственные разработки) в DWH;
🔹Автоматизировать data-pipelines, ETL процессов;
🔹Разрабатывать REST API;
🔹Находить ошибки и аномалии в данных, автоматизировать проверки качества данных;

Стэк: Python 3, Flask, Django, ETL: Apache Airflow, PostgreSQL/MySQL, будет плюсом опыт работы с - Pandas.


Пиши нашему рекрутёру @alenka_ff . Ждём тебя в Surf🏄‍♂️
🎮 Разработка игры на Python | Pygame
▬▬▬▬▬▬▬▬
Начинаем делать игру по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры.

Урок #1 - YouTube
Урок #2 - YouTube
Урок #3 - YouTube
Урок #4 - YouTube
Урок #5 - YouTube
Урок #6 - YouTube

#pygame #видео #полезно | Просто Python
🤖 uuid
▬▬▬▬▬▬▬▬
Одна из встроенных возможностей Python – генерация универсальных уникальных идентификаторов. За это отвечает модуль uuid.

Результат работы этого кода – одно из 2122 возможных 128-битных чисел. Вероятность дублирования меньше, чем одна миллиардная доля – это совсем неплохо.

#uuid #полезно | Просто Python
🦾 Шпаргалка по Scikit-Learn
▬▬▬▬▬▬▬▬
Scikit-learn - универсальная библиотека с открытым исходным кодом для анализа данных, написанная на Python. Он основан на других библиотеках python: NumPy, SciPy и matplotlib scikit-learn содержит ряд реализаций для разных популярных алгоритмов машинного обучения.

#Scikit #шпаргалка | Просто Python
🐍 Один из лучших бесплатных курсов по изучению Python: "Поколение Python" курс для начинающих
▬▬▬▬▬▬▬▬
Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x.

Выбран Python за ясность кода и быстроту реализации на нем программ.

Модули курса:

▫️Ввод-вывод данных
▫️Условный оператор
▫️Типы данных
▫️Циклы for и while
▫️Строковый тип данных
▫️Списки
▫️Функции
▫️Работа над мини-проектом

Ссылка на курс 🧩
#Полезно #Python | Просто Python