Python 🇺🇦
▪️Вивчаємо Python разом. ▪️Високооплачувана професія ▪️Допомагаємо з пошуком роботи @itchannelsbot - зв'язок
Ko'proq ko'rsatish27 815
Obunachilar
-1024 soatlar
-847 kunlar
-34630 kunlar
- Kanalning o'sishi
- Post qamrovi
- ER - jalb qilish nisbati
Ma'lumot yuklanmoqda...
Obunachilar o'sish tezligi
Ma'lumot yuklanmoqda...
Photo unavailableShow in Telegram
Базовий та повнотекстовий пошук із Django та Postgres
Для більшості Django-застосунків вам слід принаймні почати з повнотекстового пошуку з Postgres. У цій статті автор розповідає, як додати базовий та повнотекстовий пошук до Django-застосунку за допомогою Postgres.
Мова: 🇺🇦
#theory // Вакансії IT // Python
Ознайомитись
Photo unavailableShow in Telegram
Сьогодні ми розглянемо кілька функцій з досить корисного модуля, що дозволяють ефективно працювати з об'єктами, які ітеруються. Почнемо з дуже простої функції —
chain
. Вона дозволяє "склеювати" кілька елементів, що ітеруються, в один.
Далі — accumulate
. Ця функція трохи схожа на reduce
, але замість того щоб давати одне остаточне значення, вона послідовно застосовує функцію, задану другим аргументом (в даному випадку min
), до кожного наступного елемента по порядку.
>>> import itertools as it
>>> list(it.accumulate([11, 3, 9, 7, 5], func=min))
[11, 3, 3, 3, 3]
>>> list(it.chain([1, 2, 3], [4, 5], [6]))
[1, 2, 3, 4, 5, 6]
>>> list(it.combinations([1, 2, 3], 2))
[(1, 2), (1, 3), (2, 3)]
А для того, щоб створювати комбінації з елементів вибраного об'єкта, що ітерується, вам знадобиться функція combinations
. Другим аргументом можна задати довжину цієї комбінації.
#practice // Вакансії IT // PythonPhoto unavailableShow in Telegram
Найкращі книги по Python
Добірка наших останніх публікацій із найбільш вартісними посібниками по мові Python:
🔴Building Recommendation Systemsin Python and JAX (🇬🇧, 2024) — допоможе вам створити RecSys для будь-якої галузі чи масштабу.
🔴Data Engineering with Python (🇬🇧, 2020) — навчить вас створювати, відстежувати і керувати конвеєрами даних у реальному часі.
🔴Data Visualization with Python (🇬🇧, 2023) — допоможе заглибитися у візуалізацію даних в Python.
🔴Hands-On Application Development with PyCharm (🇬🇧, 2023) — допоможе створити бізнес-орієнтовані програми на PyCharm.
🔴3D Deep Learning with Python (🇬🇧, 2022) — навчить візуалізувати та створювати Deep Learning моделі з 3D-даними.
📚 Товариство, які ще знаєте вартісні українські чи англійські матеріали по Python?
#books // Архів книг // Python
🤔 Що виведе код?
*x, y = tuple('PyU'); print(('The', ) + x)Anonymous voting
- ('The', 'Py')
- ('The', 'PyU')
- ('The', 'P', 'y')
- ('The', 'P', 'y', 'U')
- ['The', 'P', 'y', 'U']
- ['The', 'P', 'y']
- ['The', 'PyU']
- ['The', 'Py']
- Error
Photo unavailableShow in Telegram
Вакансія: Data Engineer (Python)
Один з найбільших українських банків OTP Bank шукає на віддалену чи офісну роботу в Києві Data Engineer з досвідом Python від 3-х років — для розробки, масштабування, оптимізації та підтримки конвеєра даних (data pipelines), процесів ETL та інтеграції даних.
📝 Відкрити анкету
#jobs // Вакансії IT // Python
Repost from Файний програміст 🇺🇦
Photo unavailableShow in Telegram
В Google стався масштабний витік документів
2500 сторінок з описом алгоритмів пошукової системи потрапили до загального доступу. Хтось із стажистів Google помилково опублікував документацію на GitHub, звідки її розтягли найспритніші.
Розкрилася тонна брехні від пошуковика: насправді Google сортує сайти за "авторитетом" (хоча заявляє протилежне), використовує дані браузера під час ранжування результатів (знов заперечують).
👉 Детальний розбір витоку
@itmemeua
Photo unavailableShow in Telegram
>>> for _ in range(10):
... pass
...
>>> 5 + 7
12
>>> _
12
В Python ім'я змінної може складатися з одного підкреслення: _
. Хоча зазвичай такі імена недостатньо описові і не повинні використовуватися, є три випадки, коли вони доречні:
🔴коли потрібно вигадати імена для значень, які вам не потрібні — наприклад, в циклах for
🔴інтерактивний режим використовує _
для зберігання результату останнього виконаного виразу
🔴документація модуля gettext
рекомендує псевдонім його функції gettext()
для _()
, щоб мінімізувати засмічення коду
#practice // Архів книг // PythonPhoto unavailableShow in Telegram
Перший додаток на Python та Django
В даній статті автор наочно демонструє, як створити свій перший додаток на Python та його веб-платформі Django — такий собі швидкий гайд по розробці.
Мова: 🇺🇦
#theory // Вакансії IT // Python
Ознайомитись
Photo unavailableShow in Telegram
Вступ до програмування на Python
Друзі, віднині починаємо публікувати український шкільний відео-курс програмування на Python за 8-й клас, який буде корисний аж ніяк не лише школярам.
На першому уроці розбираємо основні типи змінних, введення та виведення даних, основні математичні операції і підключення модуля math.
Мова: 🇺🇦
Автор: Інформатика — це просто
Тривалість: 28 хв
#lessons // Архів книг // Python
Дивитись урок
Photo unavailableShow in Telegram
Microsoft хоронить 27-річну мову програмування
Корпорація Microsoft припиняє підтримку сценаріїв VBScript для Windows. Вперше її представили у 1996 році. VBScript була доступна як системний компонент в ОС Windows і широко використовувалася для автоматизації завдань і керування програмами на базі Windows.
В своєму блозі Microsoft зазначили, що використання VBScript зменшилось на користь більш сучасних веб-технологій. Керівник програми Microsoft Навін Шанкар заявив, що було прийнято рішення припинити підтримку, щоб перейти до більш сучасних, ефективних і вдосконалених варіантів.
#practice // Архів книг // Python