Получи случайную криптовалюту за регистрацию!

Zen of Python

Логотип телеграм канала @zen_of_python — Zen of Python Z
Логотип телеграм канала @zen_of_python — Zen of Python
Адрес канала: @zen_of_python
Категории: Технологии
Язык: Русский
Количество подписчиков: 22.11K
Описание канала:

Полный Дзен Пайтона в одном канале
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site
Другие наши проекты: https://tprg.ru/media

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал zen_of_python и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

2

2 звезд

0

1 звезд

0


Последние сообщения 15

2023-03-20 14:31:27​​​​​​Самые популярные вопросы на собеседовании: «Объясните, как работает функция reduce»

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

from functools import reduce
def add_three(x,y):
return x + y
li = [1,2,3,5]
reduce(add_three, li)
#=> 11

Возвращается 11, то есть сумма 1+2+3+5.

#собеседование
2.4K views11:31
Открыть/Комментировать
2023-03-18 15:09:25Python для начинающих: дорожная карта в 2023 году

Это просто просто огромная крутая дорожная карта по изучению Python с нуля. Не смотрите, что партнёрский материал — это колаб Tproger и Skypro. Ребята просто честно помечают такие вещи, но годноты от этого меньше не становится.

В общем, смотрите, изучайте и сохраняйте, чтобы не потерять: https://tproger.ru/articles/python-roadmap-2023-ljn8jvxfj/

#шпаргалки
2.1K views12:09
Открыть/Комментировать
2023-03-17 14:02:40​​​​​Самые популярные вопросы на собеседовании: «Как работает функция map?»

Обычно, когда нужно обработать и преобразовывать все элементы в итерируемом объекте, первое, что напрашивается, это цикл for.

Но у for есть несколько недостатков, которых можно избежать, используя map():

1. Поскольку map() написан на C и сильно оптимизирован, его внутренний подразумеваемый цикл более эффективен, чем обычный цикл for.

2. Второе преимущество использования map() — потребление памяти. С помощью for вам нужно сохранить весь список. А map() вы получаете элементы по запросу, и только один элемент находится в памяти в данный момент.

То есть map() полезен, когда вам нужно применить функцию преобразования к каждому элементу в коллекции или в массиве и преобразовать их в новый массив. Она возвращает объект (итератор), который перебирает значения, применяя функцию к каждому элементу. В случае необходимости объект можно преобразовать в список:

def add_three(x):
return x + 3
li = [1,2,3]
list(map(add_three, li))
#=> [4, 5, 6]

Например, здесь к каждому элементу в списке мы добавляем число 3.

#собеседование
3.0K viewsedited  11:02
Открыть/Комментировать
2023-03-16 18:30:03Как искать работу в IT

Лучше всего — в профессиональном сообществе. Если в вашем окружении нет опытных спецов, познакомиться с ними можно в карьерных группах, которые создают IT-компании.

«Карьера в Ростелекоме» — канал, на который стоит подписаться всем, кто ищет полезные контакты, следит за IT-рынком и мониторит предложения работодателей в этой сфере.

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

Например, команда разработчиков рассказала, как не нашла подходящий конструктор дашбордов и создала свой.

Подписывайтесь, если хотите знать больше о новых технологиях и разработках

Реклама ПАО «Ростелеком» LjN8Kaa7b
2.4K views15:30
Открыть/Комментировать
2023-03-16 14:01:02Дайджест Python #5: как сделать свой Copilot и работать с данными в Pandas

Собрали свежий дайджест из лучших материалов по Python.

В нём вы узнайте, как написать свой аналог GitHub Copilot без знаний об искусственном интеллекте, как работать с данными и памятью в Pandas и как написать нейросеть, которая сможет самостоятельно распознавать объекты.

#python #нейросети
527 viewsedited  11:01
Открыть/Комментировать
2023-03-15 16:45:11 ​Первый тест фичи:
1.6K views13:45
Открыть/Комментировать
2023-03-14 21:47:08
OpenAI представила GPT-4 и расскажет о ней подробнее на презентации в 23:00 по мск

Как и обещали, разработчики Microsoft и OpenAI, в целом улучшили GPT-4 и внедрили мультимодальные модели. Теперь GPT-4 может взаимодействовать ещё и через изображения (пример, на 1 скриншоте), звуки и видео. А ещё она свободно общается на разных языках, гораздо лучше сдаёт экзамены и лучше пишет о сложных вопросах, а не только общих темах.

Рассказываем, что ещё нового в новой модели от OpenAI, как получить к ней доступ и где посмотреть презентацию: https://tproger.ru/articles/openai-predstavila-gpt-4-chto-novogo-i-kak-poprobovat-novinku/

#нейросети #openai #microsoft
1.5K views18:47
Открыть/Комментировать
2023-03-14 16:21:035 полезных, но малоизвестных библиотек для Python

Многие из нас работали с Flask, NumPy, OpenCV и другими популярными библиотеками питона. Они хорошо поддерживаются, постоянно развиваются, у них большое коммьюнити и огромное количество гайдов.

Но есть несколько очень крутых, но пока малоизвестных библиотек, которые могут оказаться очень полезными.

И вот 5 самых интересных из них:
— Funcy содержит более 100 полезных методов и декораторов, собранных в одной библиотеке.
— JsonObject — удобная библиотека для быстрого преобразования json в объекты Python.
— Pdir2 — отличная библиотека для замены работы со стандартным dir().
— NetworkX — это очень большая и удобная библиотека для Python с множеством встроенных функций для работы с графами и их выводом.
— You-get — удобный инструмент для скачивания видео, фото и аудио файлов с большинства популярных платформ.

А вот статья, в которой на примерах показали, как с ними работать и чем они могут быть полезны: https://habr.com/ru/company/ruvds/blog/721834/

Берите на заметку, чтобы через полгода-года смело сказать, что вы юзали их, пока это ещё не было мейнстримом.

#подборка #библиотека
2.6K viewsedited  13:21
Открыть/Комментировать
2023-03-13 20:40:20Cоздаём свою канбан-доску на Django, DRF и Alpine.js

Наверняка вы уже работали с канбан-досками? Это сервисы типа Jira или Trello, они помогают здорово структурировать и мониторить рабочие процессы. А особенно они полезны, когда задачи состоят из кучи этапов, например, согласования, выполнения, ревью и продакшена.

А почему нам не сделать свою канбан-доску с блекджеком, так сказать, и всем прилегающим? Вот отличная статья, которая поможет разработать собственную канбан-доску и развернуть её на облачном сервере:

https://habr.com/ru/company/selectel/blog/721022/

#django #петпроект
3.4K views17:40
Открыть/Комментировать
2023-03-13 19:00:03Новый выпуск программы для IT-инженеров avito.code!

В этом видео программист из Авито объясняет, как искать элементы, добавлять и удалять теги и структуры, парсить код через редактор NeoVim. А ещё вы узнаете, какие плагины помогут в работе и почему treesitter нужен вообще всем:

https://tprg.ru/3cPK

Реклама ООО «Авито Тех»
3.4K views16:00
Открыть/Комментировать