Python Hacks
43.8K subscribers
167 photos
72 videos
252 links
Всё о языке Python простым языком.

По всем вопросам: @max_excel

РКН: vk.cc/cHhGJh
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Новые фишки Python 3.10

В этом ролике автор подробно рассматривает новые возможности, которые добавили в Python 3.10. Вы сравните старый подход к написанию кода на Python 3.8 с подходом на 3.10, разберете изменение производительности, а также узнаете о новых фишках и особенностях.

00:00 Что нового в Python 3.10?
00:43 Как изменилась типизация?
02:14 Множественное сравнение типов
03:05 Новые крутые возможности dataclass
07:14 Возможность создать собственный тип данных
08:25 Новая функция bit_count python
09:04 Новая возможность контекстного менеджера with
09:40 Производительность
10:34 Улучшение безопасности

Смотреть это видео на youtube: youtu.be/eBFfE4R5pZ8
Тест состоит из 10 вопросов разной сложности, которые определят твой скилл. 📝
Получи результат по тесту и советы по прокачке навыков бесплатно! 💡

Всем, кто дойдет до конца, скидка 30% на поток «Apache Spark для дата-инжиниринга». 🎁
Подарок действителен до 1 сентября. 📅

Старт потока 13 сентября. 🚀
Спеши забрать свою скидку, осталось 11 свободны мест. 🔥

[Пройти тест]
This media is not supported in your browser
VIEW IN TELEGRAM
Яндекс запустил канал ТЕХНО, в котором простым языком рассказывает о том, как устроен мир технологий. Внутри всё то, что мы так любим: нейросети, роботы, чат-боты, голосовые помощники и многое другое.

Из любопытного:
— Что такое промпт и как его правильно формулировать
— Почему на первых клавиатурах не было 0 и 1
— Чем занимается преподаватель для нейросети
— И наконец, займут ли ваше рабочее место роботы и ИИ

Подписывайтесь тут 👉 https://t.me/techno_yandex!
Если чувствуете, что IT — ваше призвание, то самое время сделать следующий шаг!
Начните погружаться в интересующую вас сферу, активно изучая теорию и закрепляя её
на практических заданиях.

Хотите быть уверенными, что двигаетесь в правильном направлении? Тогда дополните
самообучение поддержкой опытных менторов и преподавателей. Именно это предлагает
Яндекс Лицей на своих бесплатных курсах.

Вы погрузитесь в Python-разработку: познакомитесь с библиотеками и основами
объектно-ориентированного программирования, а также поработаете над групповыми
проектами в команде единомышленников.

Что ещё предлагает Яндекс Лицей? Гибкий график, онлайн- и офлайн-форматы, а также возможность получить сертификат, который пригодится при поступлении в вуз или трудоустройстве.

Хотите подать заявку или узнать подробности? Скорее переходите на сайт программы
Погрузитесь в мир 🐍 Python и станьте разработчиком за рекордные 4 месяца с курсом от Merion Academy!

Все, кому интересно, получат 🚀 2 бесплатных урока, где познакомятся с базой и сразу начнут писать свою первую программу.

🎁 Бонус – бесплатный интенсив по карьере, где HR-эксперты поделятся секретами успешного резюме и расскажут как проходить собеседования. 📚 А еще бесплатный гайд по изучению Python, который будет полезен для всех, кто хочет освоить этот язык.

🕺 У ребят одна из самых доступных цен на рынке, которая в разы ниже, чем в других онлайн-школах, а еще есть рассрочка, чтобы учиться сейчас и платить по чуть-чуть ежемесячно.

👉 Регистрируйтесь по ссылке чтобы забрать бесплатные уроки, интенсив по карьере и гайд.

Merion Academy – это экосистема доступного образования, которая включает в себя:

📍IT-базу знаний с полезными статьями.
📍Youtube-канал ,где простыми словами говорят о сложных вещах.
📍 IT-академию, где обучат востребованным направлениям по самым доступным ценам.
Многопоточный Python на примерах: токены отмены

В новой статье на Хабре автор рассказывает про паттерн "Cancellation Token" ("токен отмены"), популярный в некоторых других языках, но почему-то обойденный вниманием в Python-сообществе. Он помогает безопасно и красиво завершать работу функции, треда или корутины.

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

Python Hacks
Погрузитесь в мир 🐍 Python и станьте разработчиком за рекордные 4 месяца с курсом от Merion Academy!

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

🎁 Бонус – бесплатный интенсив по карьере, где HR-эксперты поделятся секретами успешного резюме и расскажут как проходить собеседования. 📚 А еще бесплатный гайд по изучению Python, который будет полезен для всех, кто хочет освоить этот язык.

🕺 У ребят одна из самых доступных цен на рынке, которая в разы ниже, чем в других онлайн-школах, а еще есть рассрочка, чтобы учиться сейчас и платить по чуть-чуть ежемесячно.

👉 Регистрируйтесь по ссылке чтобы забрать бесплатные уроки, интенсив по карьере и гайд.

Merion Academy – это экосистема доступного образования, которая включает в себя:

📍IT-базу знаний с полезными статьями.
📍Youtube-канал ,где простыми словами говорят о сложных вещах.
📍 IT-академию, где обучат востребованным направлениям по самым доступным ценам.
Media is too big
VIEW IN TELEGRAM
Python 3.12 - Что нового?

В этом ролике автор рассмотрит, что нового добавили в Python 3.12. Вы узнаете насколько выросла производительность, как Гвидо поднял руку на GIL, как Python превращается в С++ и какие изменения ждут нас в дальнейшем.

0:00 Вступление
0:46 Python 3.12
1:29 Производительность
3:16 Параллелизм
4:11 Трассировка ошибок
4:37 Доработка f-строк
4:57 TypedDict для kwargs
5:17 Декоратор override
5:49 Параметры типов
8:39 Заключение

Смотреть это видео на youtube: youtu.be/Kz85LXc6Kic
100 вопросов для подготовки к собесу Python

В этом материале автор собрал подборку из 100 вопросов с собеседований на позицию джуна Python-разработчика. Вопросы есть простые и сложные, теоретические и практические, в общем, это микс, призванный помочь вам лучше понимать свой рабочий инструмент.

Python Hacks
Где изучать Python в 2024?

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

Python Hacks
This media is not supported in your browser
VIEW IN TELEGRAM
Приглашаем мобильных и бэкенд-разработчиков на Яндекс Go Day&Night

Конференция в двух частях: днём делимся докладами о мобильной и бэкенд-разработке, а после заката устраиваем тусовку.

Формат: Офлайн
Дата и время: 20 апреля, 14:00 - 02:00

Бесплатно. Регистрация обязательна. Заявки проходят модерацию, количество мест ограничено.

Подробнее

Реклама. ООО «Яндекс.Такси» ИНН 7704340310
Нужен Python-разработчик для парсинга и фриланс-сотрудничества!

Пишешь на Python больше 1 года? Есть задачи для тебя! У нас есть периодические задачи на разработку парсеров и обслуживание, постоянное сотрудничество в формате фриланса.

Требования:

- Опыт работы с Python не менее 1 года
- Уверенное знание Selenium и Scrapy Framework https://doc.scrapy.org/
- Приветствуется опыт работы с multithreading, BeautifulSoup, Requests, Pandas.

Нужны заказы? Тогда напиши нам! https://t.me/jetpack101
ОПРОС📍 Какого вы пола?
Anonymous Poll
78%
Мужского
22%
Женского
15+ небанальных ресурсов для начинающего/продолжающего Python-разработчика

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

Python Hacks
Основы парсинга на Python: от Requests до Selenium

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

Python Hacks
Книга «Алгоритмы. С примерами на Python»

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

Python Hacks
Python. Tkinter. В ожидании релиза 3.13

Работая над проектом svgwidgets, автор этой статьи активно использовал функционал tk busy, который появился в релизе Tcl/Tk 8.6.0. Ему стало интересно, а поддерживается ли этот функционал в Python, а точнее в Tkinter. И как раз именно сейчас в Tkinter, который входит в состав Python версии 3.13, добавляется функционал tk busy.

Python Hacks
Media is too big
VIEW IN TELEGRAM
Разработчик НЛМК ИТ отправился прямиком на металлургический комбинат, чтобы своими глазами увидеть как работает его код на производстве, и как при помощи ИТ-систем управляется гигантская домна.

Из любой точки ИТ-специалисты создают решения для производства, логистики, продаж и других подразделений Группы НЛМК — лидера российской сталелитейной отрасли.

Еще больше кейсов об IT в металлургии в блоге компании на Хабре.

Реклама. ПАО "НЛМК" ИНН: 4823006703 erid: 2Vtzqv6ccNb
Крестики-нолики для питонистов: сначала пишем, потом играем

В этом материале на примере простой игры «крестики-нолики» автор разберёт, как создавать подобные приложения, продумывать для них требования и создавать игровую логику.

Python Hacks
Чистый код: Принцип разделения интерфейса (ISP)

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

Python Hacks