TGViewer
Channel Public Channel
Zen of Python

Zen of Python

@zen_of_python

Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Subscribers
18.8K
Photos
1.4K
Videos
202
Links
3.6K

Showing posts older than #2999 · Back to latest

Older Posts 20 shown
Post #2998 4.54K
​​Файлы Word, Excel и PowerPoint в PDF в Python

Предельно понятный гайд для новичков по обращению с .docx, .xslx и .pptx и перегонке в .pdf с помощью Spire.Office. Проще и не придумаешь.
  • 🔥 6
  • 😁 1
  • 🍌 1
Post #2997 4.74K
Задача о манхэттенском расстоянии

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

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


A = [0,3]
B = [4, 7]
find_distance(A, B)
>>> 8


#задача
  • 👍 5
  • 🔥 3
  • 🍌 1
Post #2996 4.63K
​​Основы многопоточности в Python

Часовой урок от канала @Python Russian на тему параллельных вычислений. Вы узнаете:

— какие сегодня существуют Py-инструменты для многопоточности;
— что такое Queue, Deadlock и Bottleneck;
— как правильно завершать потоки и многое другое.

#факты
  • ✍ 6
  • 😁 3
  • ⚡ 2
  • ☃ 2
  • 🍌 1
Post #2995 4.78K
Аки гранитные столпы
  • 🌚 21
  • 😁 10
  • 👍 1
  • 🍌 1
Post #2994 5.48K
​​Собственный API быстрее

FastCRUD — это Python-пакет для FastAPI, упрощающий вёрстку асинхронных CRUD-операций (создание, , чтение, обновление и удаление). Помимо этого обещает ещё автонастройку соединения, динамическую сортировку, нумерацию страниц и многое другое.

Проект на GitHub

#библиотека #api
  • ☃ 6
  • 👍 4
  • 🔥 2
  • 👎 1
  • 🍌 1
Post #2993 4.71K
Удаленщики, а вы в каком положении проводите большую часть рабочего дня? Поделитесь в комментариях.

Админ в полулежачем, и уже три года спина не болит.
  • ❤ 7
  • 👍 5
  • 🔥 4
  • 🍌 1
Post #2992 4.96K
Пятничный Win Share

Как у вас дела на ниве питона в эту пятницу?

Напоминаем: вы можете поделиться не только новостями, но и затыками. Сообщество Zen of Python постарается помочь. Самую интересную проблему мы разберём в отдельном посте.

#winshare
  • 👍 3
  • 🔥 1
  • 🎉 1
  • 🍌 1
Post #2991 4.67K
​​7 задач на LeetCode для продвинутых

Проверьте свои навыки математики и логики на уровнях Medium и Hard. Решения прилагаются.

#задача
  • ✍ 2
  • 🍌 1
Post #2988 4.87K
Знаете, почему оператор += ведет себя по-разному со списком и строкой? Поделитесь в комментариях.
  • 🍌 7
  • 🌭 3
Post #2987 4.88K
​​Стриминг из папки в YouTube

Библиотека youtube-folder-stream автоматизирует стриминг видео из директории. Вам потребуются только предустановленная FFmpeg (для записи) и специальный ключ YouTube.

#библиотека
  • ❤ 7
  • 🍌 2
  • 👏 1
Post #2986 6.55K
​​Оптимизация памяти в Python: 7 советов

Шикарный гайд от Medium-блогера, в котором вы узнаете:

— какие типы объектов менее затратны с точки зрения памяти;
— как эффективнее обрабатывать крупные файлы;
— что такое Lazy Evaluation и проч.

Для доступа вам потребуется VPN.

#лучшиепрактики
  • ✍ 6
  • ❤ 1
  • 🍌 1
Post #2985 4.55K
​​​​Поздравляем победителей

Задачу о двоичных строках верно решили:
— @SmokyBit;
— @andrvm.

Присоединяйтесь к нам, решение задач — хороший способ подготовиться к собеседованиям.

#задача
  • ❤ 7
Post #2984 4.79K

Forwarded from Инструменты программиста

LeetCode Wrapped — ваша LeetCode-статистика за год

Платформа предоставляет быстрый и всесторонний обзор вашего пути на LeetCode за последний год

Для того, чтобы получить статистику, достаточно лишь ввести свое имя пользователя

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

Стоимость: #бесплатно

#LeetCode #аналитика #статистика
  • ❤ 5
  • 🍌 2
Post #2982 5.1K
Задача о длине слов

Нам нужно добавить длину каждого слова прямо после него:

"Zen of Python" →  ["Zen 3", "of 2", "Python 6"]


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

#задача
  • 👍 2
  • ❤ 1
Post #2981 5.44K
​​Исследование: стоит ли учиться на Python-разработчика в 2024 году

Сравнили официальную инфляцию и зарплаты Python-разработчика за 4 года, чтобы выяснить, нужно ли тратить годы на изучение языка.

#карьера
  • 🍌 2
Post #2980 5.3K
PEP 8 напоминает: используйте четыре пробела для отступа. Табуляция тоже допустима, но более затратна.
  • 👍 22
  • 🤯 9
  • 😁 7
  • 🍌 1
Post #2979 4.69K
​​Что произошло в мире Python за 2023 год

Приятно позитивный подкаст длиной в 45 минут от канала MoscowPython. Освещают основные вехи ЯП за прошедший год:

— ИИ-ассистенты для кодинга: какой выбрать и кто действительно умеет в тесты;
— релиз Py 3.12: типизация, pipe-оператор и проч.;
— No GIL;
— безопасность всего на PyPi и проч.

#факты
  • 😁 9
  • 👍 2
  • 🍌 1
Post #2978 4.6K
  • 😎 7
  • 🍌 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →