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 #3308 · Back to latest

Older Posts 20 shown
Post #3307 3.36K
Из жизни админа. Это был программа для конвертации генома из одного формата в другой.

#кек

@zen_of_python
  • 👏 11
  • 👍 1
  • 🍌 1
Post #3306 3.63K
Жизнь после буткемпа: как начать карьеру разработчика с нуля

Поиск работы — всегда стресс, особенно когда она первая. Рассказываем, как начинающим разработчикам войти в IT и построить карьеру после интенсивных курсов.
  • 🍌 5
Post #3303 4.41K
Вопрос от подписчика

Задает @StSav012:

"Как работают декораторы Slot и pyqtSlot в PySide6 и PyQt6, соответственно? Нужны ли они чисто для IDE?"

NB! Комментарии к посту отключены: мы ждем ваших ответов в чате "Логово питона" (пост переадресован туда).

#обсуждение

@zen_of_python
  • 👍 1
  • 🤔 1
  • 🍌 1
Post #3302 3.6K
​​Вопрос от Python-разработчика

Задает Сергей Лалетин:

"Как защитить Django-приложения? CSP стоит того?"

NB! Это обсуждение на сайте. Чтобы участвовать в обсуждении, вам потребуется авторизация.

Перейти к треду

#обсуждение

@zen_of_python
  • 👍 2
  • 🍌 1
Post #3301 3.36K
Мы нашли вход в айтишную Нарнию

И он оказался не в шкафу, а в Telegram. Если интересуетесь темой IT, то скорее вступайте в чат типичных айтишников! Там вы найдёте единомышленников и сможете обсудить волнующие вас вопросы.

Вход в айтишную Нарнию по ссылке.
  • 😁 2
  • ☃ 1
  • 👍 1
  • 🍌 1
Post #3299 3.33K
Поздравляем победителей

Задачу про поворот изображения верно решили:

— @Cheshir78;
— @ipipe_host;
— @savelevgeo;
— @vsugoyak;
— Cool and Fun Python (@Python3k).

Кратчайшие верные решения предложили @Cheshir78:


def flip(image):
return [[1 - x for x in row[::-1]] for row in image]


и @ipipe_host:


def flip(image):
    return [[abs(j - 1) for j in i[::-1]] for i in image]


Отдельный респект @Python3k за решение, которое понятно на любом уровне Py-знания:


def flip(image: list[list[int]]) -> list[list[int]]:
  """Поворот изображения."""
  n = len(image)
  for row in image:
    row.reverse()
    for i in range(n):
      row[i] = 1 - row[i]
  return image

# пример работы
image = [[1,1,0,0],[1,0,0,1],[0,1,1,1],[1,0,1,0]]
flipped_image = flip(image)
for row in flipped_image:
  print(row)


#задача

@zen_of_python
  • 👍 6
  • 🍾 2
  • 🍌 1
Post #3297 10.4K
Гонка на столбчатой диаграмме

Вы наверняка встречали такие видео, когда речь шла о бенчмарке GPT или экономиках стран. Библиотека sjvisualizer как раз позволяет создавать такие. Принимает данные в популярных форматах (.xslx, датафрейм pandas), поддерживает круговые / линейные диаграммы.

Репозиторий проекта

#библиотека

@zen_of_python
  • ❤ 6
  • 👍 3
  • 🍌 1
Post #3296 3.52K
#кек

⚡ — по канону: пробелы
🐳 — табы
🌚 — все равно, ведь постоянно лишь одно: Ctrl + V, Ctrl + C

@zen_of_python
  • 🐳 109
  • ⚡ 43
  • 🌚 17
  • 👾 3
Post #3295 3.2K

Forwarded from Веб-страница

Мы расширяемся и ищем новых редакторов в команду!

Если вам нравятся наши соцсети и вы хотите принять участие в их развитии, то у вас появилась такая возможность.

Подробнее с вакансией можно познакомиться по ссылке.

#вакансии #работа
Post #3293 3.55K
Задача о горном массиве

Вам даётся массив целых чисел arr. Напишите функцию check_mountain(), которая проверит ряд на последовательное увеличение, затем снижение (смотри картинку).

Существует некий i при условии 0 < i < arr.length - 1, чтобы:

- arr[0] < arr[1] < ... < arr[i - 1] < arr[i] 
- arr[i] > arr[i + 1] > ... > arr[arr.length - 1]


Дополнительное условие:arr.length >= 3

Для проверки:

>>> arr = [3,5,5]
>>> check_mountain(arr)
... False


#задача

@zen_of_python
  • 👍 5
Post #3292 4.02K
drawdb | WYSIWYG для вашей базы данных SQL

User-friendly-редактор связей между таблицами базы данных для браузера. Это полностью бесплатный проект на ReactJS, и он поддерживает:

— экспорт массива с описанием взаимосвязей между таблицами;
— темплейты;
— MySQL, PostgreSQL, SQLite, MariaDB, SQL Server;
— настраиваемый UI и проч.

Репозиторий проекта

#библиотека

@zen_of_python
  • 🍌 3
  • 🆒 1
Post #3291 3.61K
В таком исследовании бы поучаствовать... Еще и 80 долларов доплачивают!
  • 😁 9
  • 👍 1
  • 🍌 1
Post #3290 4.11K
Даже ван Россум иногда выгорает

Создатель Python Гвидо ван Россум передал разработку ядра интерпретатора языка своему ближайшему коллеге Марку Шэннону:

"I'm tired of not knowing whether I am actually asked for a review, so I'm withdrawing my "ownership" from the core interpreter. Since that would leave the cases generator without owner, I'm volunteering Mark as the owner there (he most recently did a big refactoring so he knows his way around there)."

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

История о том, как разношёрстная публика опенсорсного комьюнити вымотала своими несопоставимыми требованиями одного из самых терпеливых гениев современности.

#факты

@zen_of_python
GitHub Withdraw most of my ownership in favor of Mark by gvanrossum · Pull Request #119611 · python/cpython I'm tired of not knowing whether I am actually asked for a review, so I'm withdrawing my "ownership" from the core interpreter. Since that would leave the cases generator without ...
  • 👍 9
  • ❤ 3
  • 🍌 2
  • ❤‍🔥 1
  • 🫡 1
Post #3288 3.48K
​​Вопросы от новичков

Zen of Python поддерживает новоприбывших в особой рубрике. Как это работает:

— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python
  • ❤ 1
  • 🍌 1
Post #3286 3.64K
​​Как Python сравнивает int и float

Интересная англоязычная статья с codingconfessions.com. Автор вкратце осветит стандарт хранения чисел в памяти (IEEE-754), расскажет про алгоритм CPython по сравнению целочисленных значений и чисел с плавающей запятой.

#факты

@zen_of_python
  • 👍 3
  • 🍌 1
Post #3285 3.65K
Taipy | Веб-приложения для ML

Неплохой аналог Streamlit, если вам надо красиво показать результаты машинного / статистического обучения. В англоязычном гайде разобрали, как визуализировать результаты моделей scikit-learn, как завязать визуализацию на той или иной модели.

#библиотека

@zen_of_python
  • 👍 3
  • 🍌 1
Post #3284 3.65K
​​Вопрос от подписчика

Задает @vinneypoh:

"Привет!
Подскажите, пожалуйста, тематические чаты по питону"

NB! Пожалуйста, будьте взаимовежливы. Всем нам нужно место, где можно попросить помощи.

#вопросыновичков

@zen_of_python
  • 🍌 2
  • 🌚 1
Post #3283 3.58K
​​Квиз про сводные таблицы на Python

Небольшая бесплатная викторина на 10 вопросов с небезызвестного realpython.com про pivot tables на pandas. Перед прохождением освежить материал можно по ссылке.

NB! Если хотите сохранить результат, предварительно авторизуйтесь.

#квиз #pandas

@zen_of_python
  • 🍌 2
  • 👏 1
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 →