python_practics | Unsorted

Telegram-канал python_practics - python_practics

5480

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Subscribe to a channel

python_practics

Фильтрация списков

Какой из вариантов кода правильно отфильтрует список:
words = ['python', 'cat', 'java', 'dog', 'go'], чтобы оставить только слова длиной больше 3 символов?

Посмотреть ответ.

@python_practics

Читать полностью…

python_practics

👩‍💻 Всем программистам посвящается!

Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩‍💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
👩‍💻 IT Новости — t.me/it_ready
👩‍💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросетиt.me/neuro_ready
👩‍💻 C/C++ — /channel/cpp_ready
👩‍💻 C# & Unity — t.me/csharp_ready
📖 IT Книги — t.me/books_ready
👩‍💻 Java — t.me/java_ready
👩‍💻 Linux — t.me/linux_ready
🖼️ DevOpst.me/devops_ready
👩‍💻 Bash & Shell — t.me/bash_ready
🐞 QA-тестирование t.me/qa_ready
🖥 Data Sciencet.me/data_ready
🖥 Design — t.me/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Читать полностью…

python_practics

А чтобы вы сделали себе, для улучшения работы?

❤️ — заказ кофе после первого зевка.

👍 — выключение компьютера после фразы "а как это фиксить?"

@python_practics | #мемчики

Читать полностью…

python_practics

Конкурс для тех, кто не боится высоких нагрузок 😎

Мы в VK вовсю готовимся к Highload++. Привезём много крутого — и вы обязаны это увидеть.

Поэтому мы решили разыграть 2 билета на ивент 💙

Условия простые:
✅подпишитесь на каналы @vkjobs, @backendhubvk и @frontendhubvk
✅нажмите кнопку «Участвовать»
✅увеличьте свои шансы и пригласите друга — вместе веселее!

Информацию об организаторе, правилах и призах ищите здесь, а результаты конкурса мы подведём 1 ноября. Удачи!

Участников: 0
Призовых мест: 2
Дата розыгрыша: 16:00, 01.11.2025 MSK (2 дня)

Читать полностью…

python_practics

Асинхронное программирование с asyncio в Python

Модуль asyncio позволяет писать асинхронный код в Python, что идеально для задач, связанных с вводом-выводом (например, запросы к API или обработка множества соединений). Асинхронность ускоряет выполнение программ, избегая блокировок.

import asyncio

# Асинхронная функция
async def say_hello(name, delay):
await asyncio.sleep(delay) # Имитация длительной задачи
print(f"Привет, {name}!")

# Запуск нескольких задач
async def main():
tasks = [
say_hello("Alice", 2),
say_hello("Bob", 1),
say_hello("Charlie", 3)
]
await asyncio.gather(*tasks) # Запускаем задачи параллельно

# Запуск программы
asyncio.run(main())


👍 - если было полезно

@python_practics

Читать полностью…

python_practics

Всё, что нужно для развития ребенка — в одном приложении

«Миры Ави» — это комплексное решение для развития речи и эмоционального интеллекта детей 1–8 лет.

В приложении вас ждут более 300 развивающих игр от специалистов и уникальные осознанные сказки с анимацией и озвучкой, которые учат детей понимать свои чувства.

Скачайте «Миры Ави» и подарите ребёнку радость и развитие!

Установить

#реклама 6+
worlds-of-avi.go.link

О рекламодателе

Читать полностью…

python_practics

Алгоритмы неформально

Если вы ищете вводное и интуитивное руководство по алгоритмам, без чрезмерной формализации - эта книга отличная точка старта. Такфилд объясняет базовые идеи (поиск, сортировки, рекурсия, графы) на живых примерах и “на пальцах”, избегая громоздкой математики, но не утратив глубины.

@python_practics | #курсы_книги

Читать полностью…

python_practics

Подсчёт частоты элементов

👍 - если было полезно

@python_practics | #полезные_сниппеты

Читать полностью…

python_practics

Самая грустная история, плакали всей маршруткой 😢

@python_practics | #мемчики

Читать полностью…

python_practics

Ищу желающих заполнять карточки товаров на ВБ!

Работа полностью на удаленке с зп до150 000 рублей в месяц.

Без опыта, нужен только телефон, занятость 3-6 часов в день.

Всему обучат на бесплатном курсе и после возьму на работу:

✅ 3 дня уроков по 30 минут
✅ Домашки с проверкой и оплатой бонусами
✅ Плачу 10 тыс за каждую выполненную домашку

Все кто пройдет курс, получат сертификат от школы с образовательной лицензией.

⚡ Набор заканчивается завтра.

👍 Для регистрации жмите кнопку "Зарегистрироваться"

Зарегистрироваться

#реклама 16+
course.wildmanager.ru

О рекламодателе

Читать полностью…

python_practics

Time Series Forecasting in Python

Это издание предлагает освоить искусство построения прогнозных моделей, выявляя скрытые закономерности в данных временных рядов. Вы изучите полный спектр методов — от классической статистики до передовых подходов глубокого обучения. Практическое применение знаний на реальных примерах, таких как котировки акций Google и макроэкономическая статистика США, позволит вам быстро перейти от теории к созданию сложных моделей с применением современных фреймворков, включая TensorFlow.

@python_practics | #курсы_книги

Читать полностью…

python_practics

Объединение списков без циклов

👍 - если было полезно

@python_practics | #полезные_сниппеты

Читать полностью…

python_practics

👩‍💻 Всем программистам посвящается!

Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:

Выбирай своё направление:

👩‍💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩‍💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
👩‍💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросетиt.me/neuro_ready
👩‍💻 C/C++ — /channel/cpp_ready
👩‍💻 C# & Unity — t.me/csharp_ready
👩‍💻 Java — t.me/java_ready
👩‍💻 Linux — t.me/linux_ready
🖼️ DevOpst.me/devops_ready
📖 IT Книги — t.me/books_ready
👩‍💻 Весь IT — t.me/it_ready
👩‍💻 Bash & Shell — t.me/bash_ready
🖥 Design — t.me/design_ready

📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

Читать полностью…

python_practics

Внимание! - Вопрос!

Вы занимаетесь сборкой игрушечных машинок. Каждая машинка должна иметь четыре колеса, один корпус и две фигурки человечков внутри.

Напишите функцию, которая будет принимать количество колес, корпусов и человечков и возвращать количество машинок, которые можно собрать из этих деталей.

Примеры:
cars(2, 48, 76) ➞ 0
# 2 колеса, 48 корпусов, 76 человечков
cars(43, 15, 87) ➞ 10
cars(88, 37, 17) ➞ 8


def cars(wheels, bodies, figures):
return min(wheels // 4, bodies, figures // 2)

cars = lambda a, b, c: min(a // 4, b, c // 2)


@python_practics | #вопросы_из_собеседований

Читать полностью…

python_practics

40 алгоритмов, которые должен знать каждый программист на Python

"40 алгоритмов, которые должен знать каждый программист на Python" - практическое руководство по алгоритмам для программистов на Python. Автор объясняет, как работают ключевые алгоритмы (от сортировки и поиска до машинного обучения и распределённых вычислений), показывает их реализацию на Python и применение в реальных задачах — анализ данных, рекомендации, работа с графами.

@python_practics | #курсы_книги

Читать полностью…

python_practics

🔍Тестовое собеседование на Middle Python с Senior из X5 уже завтра!

Уже завтра(11 ноября) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.

Как это будет:
📂 Олег, старший разработчик в X5, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Олег будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Олегу

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир →
@shortcut_py_bot

Реклама.
О рекламодателе.

Читать полностью…

python_practics

Polars

Polars - это быстрая DataFrame-библиотека для Python (и не только), ориентированная на производительность. Она использует многопоточность и оптимизированный движок на Rust, чтобы обрабатывать большие датасеты молниеносно. В отличие от Pandas, которая работает в одном потоке, Polars параллелизует операции, что идеально для больших данных.

@python_practics | #фреймворки_библиотеки

Читать полностью…

python_practics

Упрощаем работу с итераторами в Python

👍 - если было полезно

@python_practics | #полезные_сниппеты

@python_practics

Читать полностью…

python_practics

Как IT-компании увеличить продажи с помощью вебинаров?

Делимся гайдом для маркетологов IT-компаний с рекомендациями ведущих российских разработчиков и экспертов МТС Линк.

Вы узнаете:

- Как правильно использовать онлайн-мероприятия для продвижения;
- Как собрать 10 000 потенциальных клиентов из любой точки мира в одном месте;
- Как увеличить узнаваемость бренда и создать комьюнити вокруг него;
- Как оценить вклад онлайн-мероприятия в продвижение компании и правильно обработать лиды;

Бонус: кейс IT-компании с доходимостью до вебинаров 70%

Получите методичку бесплатно на сайте!

Скачать

#реклама 16+
mts-link.ru

О рекламодателе

Читать полностью…

python_practics

Назначение нотации срезов Python

Что позволяет делать нотация срезов list[start:end:step] в Python?

Посмотреть ответ.

@python_practics

Читать полностью…

python_practics

@python_practics | #курсы_книги

Читать полностью…

python_practics

Ищу желающих заполнять карточки товаров на ВБ!

Работа полностью на удаленке с зп до150 000 рублей в месяц.

Без опыта, нужен только телефон, занятость 3-6 часов в день.

Всему обучат на бесплатном курсе и после возьму на работу:

✅ 3 дня уроков по 30 минут
✅ Домашки с проверкой и оплатой бонусами
✅ Плачу 10 тыс за каждую выполненную домашку

Все кто пройдет курс, получат сертификат от школы с образовательной лицензией.

⚡ Набор заканчивается завтра.

👍 Для регистрации жмите кнопку "Зарегистрироваться":

Зарегистрироваться

#реклама 16+
course.wildmanager.ru

О рекламодателе

Читать полностью…

python_practics

Джуны — всё, ИИ победил. По статистике BCG, за последний год компании выбросили на улицу 75% молодняка. При этом миддлам и сеньорам зарплаты подняли в 4 (!) раза.

Чтобы подняться до уровня элит в аномально короткие сроки — подпишитесь на легендарные каналы для айтишников:

Новости и инсайды
Фронтенд разработка
ИИ и биг дата
Node js
Вёрстка
Питон и нейросети
QA-тестировщики

Там раскрыли инфу из курсов общей стоимостью 5.000.000р в эксклюзивных пошаговых инструкциях. Пока остальные пойдут на дно якорем, вы войдете в 10% тех, кто сломал систему.

Читать полностью…

python_practics

Использование pickle в Python

Модуль pickle позволяет сериализовать и десериализовать объекты Python. В отличие от простого сохранения в текстовые файлы, pickle сохраняет сложные структуры данных (списки, словари, объекты классов) в бинарном формате, сохраняя их полное состояние.

import pickle

# Сохранение данных
data = {'users': ['Alice', 'Bob'], 'settings': {'theme': 'dark'}}
with open('data.pkl', 'wb') as f:
pickle.dump(data, f)

# Загрузка данных
with open('data.pkl', 'rb') as f:
loaded_data = pickle.load(f) # Восстановит оригинальную структуру


@python_practics

Читать полностью…

python_practics

@python_practics | #курсы_книги

Читать полностью…

python_practics

Как пофиксить этот баг?

👍 - Душить до конца

❤️ - Это не баг, а фича

@python_practics | #мемчики

Читать полностью…

python_practics

pgeocode

pgeocode — это Python-библиотека, позволяющая выполнять геокодирование и получать сведения о локациях по почтовым индексам (ZIP-кодам) или кодам стран. Она удобна, когда нужно преобразовать индекс в данные о местоположении — например, определить страну, регион или штат.

Например:

from pgeocode import GeoCode

#Создаем объект GeoCode для США
geo = GeoCode('US')

#Задаем почтовый индекс
postal_code = '10001'

#Получаем информацию о местоположении
location = geo.query_postal_code(postal_code)

#Выводим информацию
print(location)


@python_practics

Читать полностью…

python_practics

Фильтрация списков, или отбор элементов по условию

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

Старый способ (с циклом):

numbers = [1, 6, 3, 8, 2, 9, 4]
filtered_numbers = []
for num in numbers:
if num > 5:
filtered_numbers.append(num)
print(filtered_numbers) # Вывод: [6, 8, 9]


Новый способ (с filter()):
numbers = [1, 6, 3, 8, 2, 9, 4]
filtered_numbers = list(filter(lambda x: x > 5, numbers))
print(filtered_numbers) # Вывод: [6, 8, 9]


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

👍 - если было полезно

@python_practics

Читать полностью…

python_practics

@python_practics | #курсы_книги

Читать полностью…

python_practics

DevPyConf на Cтачке
Python-разработка│ 3 октября │ Санкт-Петербург

На DevPyConf соберутся ведущие Python разработчики, чтобы обсудить тренды, архитектуру и инструменты.

Ключевые треки конференции:
— Архитектура и python
— Современный ML, AI тулинг

Выступят спикеры:
Михаил Гурбанов, TechLead в Райффайзенбанке. Тема доклада: «Архитектура сервисов в AI ландшафте»
Евгений Блинов, Разработчик в Авито. Тема доклада: «Дружим sync и async питоны»
Юрий Маркин, Старший разработчик в X5 Tech. Тема доклада: «Pythorust не серебряная пуля»
Денис Воронкин, Backend разработчик в KTS. Тема доклада: «Почему надежно кешировать данные сложно?»
Александр Кучин, Python разработчик в Литрес. Тема доклада: «Мы уменьшили длительность нашего пайплайна в несколько раз - до 17 минут»
Алексей Фиссон, Тим лид в X5 Tech. Тема доклада: «Чем вам asyncio не фреймворк, а Redis не брокер?»
Сергей Волков, Team Lead в Сбере. Тема доклада: «Метрики без боли: AI-агент вместо BI-навигации»
Денис Аникин, Тимлид/Комьюнити лид в Райффайзенбанке. Тема доклада: «Выбираем LLM gateway»


Программа и билеты на сайте

Следите за новостями в Телеграме и ВК

Читать полностью…
Subscribe to a channel