Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL
Taipy для веб-приложений Data Science
Это веб-GUI с поддержкой пайплайнов и умной «командной строкой», принимающей сырые данные и понимающей не только классические команды, но и естественный язык (например, «Построй график изменения сбыта по дням недели»). Вычислительная статистика и разведочный анализ данных будут даваться проще.
Демо
Документация
Почему Python стали критиковать в 2023 и 2024 году
Узнали у Middle и Senior-специалистов, почему Python стали критиковать в последние пару лет.
#факты
Удивите свою вторую половинку и подарите ей возможность освоить Python от Y_LAB!
14 февраля – День всех влюблённых. Можно сделать его особенным, подарив любимому человеку возможность освоить востребованный язык программирования и начать новую карьеру в IT.
Расширенный курс по Python разработан профессионалами и включает в себя все необходимые знания и навыки для успешной работы в Python-разработке.
Запишитесь на курс уже сегодня и подарите своему партнёру возможность стать профессионалом в сфере IT!
Ловите секретный промокод на блок по разработке веб-сайтов — ВАЛЕНТИН.
Акция действует до 22 февраля.
Порадовать свою вторую половинку валентинкой.
Реклама ООО «Юнайтед Иншуренс Компани» ИНН 7743902890, LjN8K9jwG
в PATH наконец будет порядок
Утилита justpath позволяет привести свои средовые переменные в порядок:justpath show --correct --string # покажет валидные переменные
justpath show --includes bin # покажет, где есть подстрока bin
justpath show --errors # покажет ошибки
#библиотека
Устроили разнос концепции datetime
Фулстэк-разработчик Arie Bovenberg рассказывает про питонический модуль datetime, его ловушки вроде сравнения типов, которые и сравнивать-то нелогично, про неполноценность «наивного» временнОго объекта. Самое интересное: для некоторых проблем автор подобрал сторонние решения.
#факты
🤓💻🐍 — какую профессию мы зашифровали?
Ну, конечно, это Python-разработчик
Если этот ребус показался слишком лёгким, переходите по ссылке и попробуйте разгадать остальные в тесте КРОК. Покажите, на что способны ваши знания в Python и ассоциативное мышление. Удачи!
Реклама
Котик-кодер из видео стал наставником в Яндекс Практикуме.
Теперь он помогает взрослым людям получать цифровые профессии и меняет их жизнь к лучшему.
А вместе с этим он получил:
— Удалёнку, гибкий график и дополнительный доход;
— Тёплую и дружелюбную команду, где очень скоро стал своим;
— Гордость за свою профессию, которой теперь обучает других;
— Творческое занятие, эксперименты и самореализацию.
Будьте как котик — пополняйте ряды вдохновляющих наставников!
Наставник на курс Системный администратор
Наставник на курс Специалист по инфобезопасности
#вакансии #работа
👍 — так и живу, на видео недостаточно цыплят
🗿 — пет-проекты — не мое, весь в работе
Text-to-image — было, Text-to-video тоже. А как насчёт Speech-to-Speech
Энтузиаст с ютуба сделал Speech-to-Speech систему, с которой можно лампово поболтать холодным зимним вечером под чашечку чая, ну или не совсем лампово. Потому как всё зависит от промпта, который вы дадите своему виртуальному собеседнику. В случае автора — это Джули (девушка хакер из даркнета) и Джони — (сумасшедший исследователь искусственного интеллекта).
Всё это дело работает локально и на удивление имеет довольно низкую задержку. Для распознавания речи применяется Whisper от OpenAI. Затем текст обрабатывается моделью Mistral 7B в LM Studio для генерации ответа, который в итоге озвучивается с помощью библиотеки Open Voice.
#позалипать #project #python
Тест на знание SOLID
Это ключевые принципы в ООП, что помогают разработчикам создавать более устойчивый, гибкий и адаптируемый к изменениям системы код.
Особенно интересным тест становится, когда впервые читаешь об этих принципах (хотя уже не новичок) и отвечаешь интуитивно.
#тест
Поздравляем победителей
Задачу о длине слов верно решили:
— @StSav012;
— @artem_cd;
— @mad_shamann;
— @Oleg_Valentinovith;
— Maxim M;
— @savelevgeo;
— @admonakhov;
— @nikitavarenov.
Присоединяйтесь к нам, решение задач — хороший способ размять мозги перед работой.
#задача
Задача о манхэттенском расстоянии
Джоуи работает курьером в пиццерии, и ему надо перемещаться по району. Он хочет успевать вовремя и планирует оптимальные маршруты между разными точками.
Создайте функцию, которая принимает координаты двух точек в виде списков и возвращает такое манхэттенское расстояние между двумя точками. Это дистанция между двумя точками в сетке, рассчитанная только с использованием вертикального / горизонтального пути.A = [0,3]
B = [4, 7]
find_distance(A, B)
>>> 8
#задача
Удаленщики, а вы в каком положении проводите большую часть рабочего дня? Поделитесь в комментариях.
Админ в полулежачем, и уже три года спина не болит.
Мы знаем, что питон — ваша большая любовь
В этот Валентинов день желаем укрепить свои чувства к самому крутому языку и заодно найти свою вторую половинку в реальном мире. Chin Chin!
Проверьте себя на знание типизации
Интересный бесплатный проект Python Type Challenger — это викторина, где нужно писать код. Неплохой способ вспомнить основы подсказок типов (словари, переменные, return) и забуриться в глубины типизационного океана (recursive, декораторы, конструкторы и проч.).
#тест
Поздравляем победителей
Задачу о манхэттенском расстоянии верно решили:
— @StSav012;
— @Oleg_Valentinovith;
— PingWin;
— @iv_maly.
Присоединяйтесь к нам, решение задач — хороший способ размять мозги перед работой.
#задача
Задача о населении города
В небольшом городе численность населения на начало года равна 1000 человек. Население регулярно увеличивается на 2 процента в год, более того, в город приезжает более 50 новых жителей в год. Сколько лет понадобится городу, чтобы его население превысило 1200 человек?
Напишите функцию, которая принимает параметры (стартовое население, скорость роста % и конечное население):count_years(1000, 2, 1200)
#задача
Вопросы от новичков
Zen of Python хочет поддержать новоприбывших и открывает новую рубрику.
Как это работает:
— Спрашивайте что угодно, связанное с Python. Здесь нет плохих вопросов!
— Делитесь годными учебными пособиями, статьями и ресурсами для начинающих.
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;
#вопросыновичков
Ну вот как такое переписать? Поделитесь в комментариях.
Читать полностью…За что Python бесит
Весьма щедрая на ругательства статья Хабровчанина, пропускавшего язык через себя годами. В своём лонгриде он описывает, какая именно логика в ЯП его смущает и раздражает. Полезно взглянуть на любимое под другим углом.
#факты
Как подготовиться к решению задач
Вопрос от подписчика: "Из тех, кто удерживал стрик на LeetCode или других подобных сайтах для решения задач, как вы готовились к такому?"
Поделитесь в комментариях, что нужно знать перед началом такого испытания, и что может пойти не так.
LangChain — способ посадить GPT на ваши данные
Познакомьтесь с восходящей звездой среди AI-фреймворков, обладательницей 20К+ звёзд на GitHub. Ютьюбер AssemblyAI сделал обзор на LangChain, рассказал о функционале и способах «дружбы» с LLM от OpenAI, Hugging Face и другими нейронками.
#нейросети
Самая «зазвездившаяся» шпаргалка по Py на GitHub
Что такого в репозитории на 34К+ звёзд? Видимо, автор настолько преисполнился в своём познании, что действительно угадал, что всегда должно быть под рукой у каждого из нас. Вы точно найдёте там для себя то, что регулярно гуглите.
#шпаргалка
PyTorch или TensorFlow — что выбрать
Мы подготовили перевод бенчмарка PyTorch vs. TensorFlow: в своём видео IT-блогер Daniel Dan сравнил фреймворки, рассказал о плюсах и минусах каждого из них. Подойдёт даже начинающим Python-разработчикам.
#нейросети
Файлы Word, Excel и PowerPoint в PDF в Python
Предельно понятный гайд для новичков по обращению с .docx, .xslx и .pptx и перегонке в .pdf с помощью Spire.Office. Проще и не придумаешь.
Основы многопоточности в Python
Часовой урок от канала @Python Russian на тему параллельных вычислений. Вы узнаете:
— какие сегодня существуют Py-инструменты для многопоточности;
— что такое Queue, Deadlock и Bottleneck;
— как правильно завершать потоки и многое другое.
#факты
Собственный API быстрее
FastCRUD — это Python-пакет для FastAPI, упрощающий вёрстку асинхронных CRUD-операций (создание, , чтение, обновление и удаление). Помимо этого обещает ещё автонастройку соединения, динамическую сортировку, нумерацию страниц и многое другое.
Проект на GitHub
#библиотека #api
Пятничный Win Share
Как у вас дела на ниве питона в эту пятницу?
Напоминаем: вы можете поделиться не только новостями, но и затыками. Сообщество Zen of Python постарается помочь. Самую интересную проблему мы разберём в отдельном посте.
#winshare