🧠 Итераторы в Python для самых маленьких
▬▬▬▬▬▬▬▬
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, и я раз за разом вижу обреченные глаза кандидата, когда он сталкивается с подобной просьбой. Опыт участия в собеседованиях показал мне, что большинство начинающих разработчиков бегут от этой темы, потому что она кажется слишком запутанной и непонятной. А ведь ничего сложного в ней нет, если подобраться к ней правильным образом — в чём я и постараюсь помочь дорогим читателям.
Читать статью здесь ⬅️
#статья #итераторы | Просто Python
▬▬▬▬▬▬▬▬
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, и я раз за разом вижу обреченные глаза кандидата, когда он сталкивается с подобной просьбой. Опыт участия в собеседованиях показал мне, что большинство начинающих разработчиков бегут от этой темы, потому что она кажется слишком запутанной и непонятной. А ведь ничего сложного в ней нет, если подобраться к ней правильным образом — в чём я и постараюсь помочь дорогим читателям.
Читать статью здесь ⬅️
#статья #итераторы | Просто Python
🤔 В чем разница между func и func()?
▬▬▬▬▬▬▬▬
Вопрос должен проверить ваше понимание, что все функции в Python также являются объектами
func — это представляющий функцию объект, который можно назначить переменной или передать другой функции. Функция func() с круглыми скобками вызывает функцию и возвращает результат.
#вопрос #собеседование | Просто Python
▬▬▬▬▬▬▬▬
Вопрос должен проверить ваше понимание, что все функции в Python также являются объектами
func — это представляющий функцию объект, который можно назначить переменной или передать другой функции. Функция func() с круглыми скобками вызывает функцию и возвращает результат.
#вопрос #собеседование | Просто Python
🧃Telegram-бот на Python за полчаса с aiogram
▬▬▬▬▬▬▬▬
Напишем простой диалоговый Telegram-бот на Python, который в дальнейшем можно дополнить различными функциями, и задеплоим его.
Читать руководство на сайте ⬅️
#телеграмбот #полезно | Просто Python
▬▬▬▬▬▬▬▬
Напишем простой диалоговый Telegram-бот на Python, который в дальнейшем можно дополнить различными функциями, и задеплоим его.
Читать руководство на сайте ⬅️
#телеграмбот #полезно | Просто Python
Tproger
Telegram-бот на Python с aiogram - Как сделать Телеграм бота на Питоне - Tproger
Telegram-бот на Python с aiogram, Docker и AWS. Показываем необходимые написания инструменты. Рассматриваем пошаговую инструкцию и примеры работы ✔ Tproger
👨🏫 Помнить все: делимся лучшей шпаргалкой по Python
▬▬▬▬▬▬▬▬
Мы подготовили очень занимательную коллекцию, которая по праву может называться лучшей шпаргалкой по 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
▬▬▬▬▬▬▬▬
#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
▬▬▬▬▬▬▬▬
Модуль 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.
Регистрируйтесь: 👉 https://clc.to/lTRqoQ.
Сразу отправим вам на почту чек-лист «Погружаемся в DevOps».
Под руководством опытного Lead DevOps-специалиста Константина Брюханова вы:
💻 поймёте, что такое DevOps и почему эта специальность так востребована;
💻 узнаете подробнее о профессии специалиста DevOps;
💻 выясните основные задачи DevOps и инструменты их решения.
К концу интенсива упакуете небольшое приложение в Docker и автоматизируете его сборку. Это высоко оценят будущие работодатели.
🎁 Всем дошедшим до конца интенсива подарим электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox.
🐍 Дорожная карта Python-разработчика
▬▬▬▬▬▬▬▬
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения.
Подробнее ⬅️
#полезно #дорожнаякарта | Просто 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
▬▬▬▬▬▬▬▬
▫️#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: 5 задач с решениями для совершенствования навыков
Вычисляем площадь незакрашенного холста, определяем максимальный элемент в области, заполняем массив по диагоналям, складываем две матрицы и находим нужную строку в треугольнике Паскаля.
🧩 Python. Сборник упражнений. Введение в язык Python с задачами и решениями.
▬▬▬▬▬▬▬▬
Данный сборник упражнений призван расширить и углубить знания читателей в области программирования на Python путем решения практических задач разной степени сложности. В книге содержится 186 заданий, охватывающих самые разные учебные дисциплины и сферы жизнедеятельности. Для части упражнений в книге даны решения с описанием использованных техник и соответствующих синтаксических конструкций языка Python. Для того, чтобы справиться с предложенными заданиями, вам будет достаточно базовых знаний языка, полученных в любом курсе по Python.
Скачать книгу ⬅️
#book #полезно | Просто 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🏄♂️
И ты достиг крутых результатов!
Настало время сделать следующий шаг…
🔍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
▬▬▬▬▬▬▬▬
Начинаем делать игру по мотивам "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
▬▬▬▬▬▬▬▬
Одна из встроенных возможностей Python – генерация универсальных уникальных идентификаторов. За это отвечает модуль uuid.
Результат работы этого кода – одно из 2122 возможных 128-битных чисел. Вероятность дублирования меньше, чем одна миллиардная доля – это совсем неплохо.
#uuid #полезно | Просто Python
🦾 Шпаргалка по Scikit-Learn
▬▬▬▬▬▬▬▬
Scikit-learn - универсальная библиотека с открытым исходным кодом для анализа данных, написанная на Python. Он основан на других библиотеках python: NumPy, SciPy и matplotlib scikit-learn содержит ряд реализаций для разных популярных алгоритмов машинного обучения.
#Scikit #шпаргалка | Просто Python
▬▬▬▬▬▬▬▬
Scikit-learn - универсальная библиотека с открытым исходным кодом для анализа данных, написанная на Python. Он основан на других библиотеках python: NumPy, SciPy и matplotlib scikit-learn содержит ряд реализаций для разных популярных алгоритмов машинного обучения.
#Scikit #шпаргалка | Просто Python
🐍 Один из лучших бесплатных курсов по изучению Python: "Поколение Python" курс для начинающих
▬▬▬▬▬▬▬▬
Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x.
Выбран Python за ясность кода и быстроту реализации на нем программ.
Модули курса:
▫️Ввод-вывод данных
▫️Условный оператор
▫️Типы данных
▫️Циклы for и while
▫️Строковый тип данных
▫️Списки
▫️Функции
▫️Работа над мини-проектом
Ссылка на курс 🧩
#Полезно #Python | Просто Python
▬▬▬▬▬▬▬▬
Рассказывает об основных типах данных, конструкциях и принципах структурного программирования, используя версию языка Python ветки 3.x.
Выбран Python за ясность кода и быстроту реализации на нем программ.
Модули курса:
▫️Ввод-вывод данных
▫️Условный оператор
▫️Типы данных
▫️Циклы for и while
▫️Строковый тип данных
▫️Списки
▫️Функции
▫️Работа над мини-проектом
Ссылка на курс 🧩
#Полезно #Python | Просто Python