zen_of_python | Unsorted

Telegram-канал zen_of_python - Zen of Python

26250

Полный Дзен Пайтона в одном канале Купить рекламу: ad.tproger.ru/telegram/ По вопросам рекламы: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels

Subscribe to a channel

Zen of Python

Гвидо ван ̶К̶л̶а̶у̶с̶ Россум в исполнении Midjourney + Insight Face Swapper поздравляет вас с наступающим Новым годом!

Это редкий пост. Загадайте создателю Python соответствующее желание в комментариях, и оно сбудется (но это не точно).

Читать полностью…

Zen of Python

​​Давайте устроим новогодний интерактив

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

Читать полностью…

Zen of Python

​​Какие крупнейшие события в мире Python в 2023 вам запомнились?

Чувствую, за публичный доступ к GPT-4 админа распнут, так что главным событием считаю выход Django 5.

Поделитесь в комментариях, что на вас повлияло и что запомнилось.

#обсуждение

Читать полностью…

Zen of Python

​​Пятничный Win Share

Питонисты, есть еще порох работать?

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

#winshare

Читать полностью…

Zen of Python

Сначала не понял, а потом как понял

Читать полностью…

Zen of Python

​​Все мы там были: Python на StackOverflow

В статье на proglib.io разобраны самые популярные вопросы про ЯП. Немудрено, ведь yield с итераторами можно освежать в голове бесконечно, и каждый раз будет что-то новое.

А вы какие вопросы перегугливаете много раз? Поделитесь в комментариях.

Читать полностью…

Zen of Python

​​Поздравляем победителей

Задачу про дубликаты верно решили:
— Mikhail Leonov;
— @swell_d;
— @vmerkurev;
— @WWR2653;
— @Mr_Ichwillnicht;
— @ketan_pl;
— @impreza555;
— @antonterehov;
— @andrvm;
— @Alex_Bur.

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

#задача

Читать полностью…

Zen of Python

​​Задача о кратчайшем слове

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

find_shortest_word("Этот человек решительно не может смотреть мне прямо в глаза; он очень хотел, но я каждый раз отвечаю ему таким пристальным, то есть непочтительным взглядом, что он как будто конфузится.") # => 1

Читать полностью…

Zen of Python

​​Ваш лучший кейс по автоматизации с Python

Какой проект ̶п̶о̶ ̶о̶т̶ъ̶е̶м̶у̶ ̶р̶а̶б̶о̶ч̶и̶х̶ ̶м̶е̶с̶т̶ ̶ по механизации ручного труда у вас лучший с точки зрения экономии времени, рентабельности или по другим показателям? Подойдут любые питонические истории: от регулярного расчёта статистики до ИИ. Поделитесь в комментариях.

#обсуждение

Читать полностью…

Zen of Python

В новый год — с новым проектом!

В VK — более 200 технологичных проектов, команды которых ждут крутых новых коллег! Знакомьтесь с продуктами компании в лендинге и оставляйте своё резюме рекрутерам. Именно вы в 2024 году можете стать частью сильной команды: https://tprg.ru/zfUI

Реклама

Читать полностью…

Zen of Python

​​Школа дизайна и технологий Bang Bang Education запустила два новых IT-курса: по тестированию и программированию на Python

В процессе обучения студенты будут выполнять задачи от крупных IT-компаний. Тестировщики смогут стажироваться в Fitmost и Changellenge, практиковаться в Epic Growth и соберут портфолио из 14 проектов. Разработчики на Python подготовятся к техническим собеседованиям, выполнят 25 практических задач и соберут до 11 проектов в портфолио, включая дипломный — собственное веб-приложение.

Преподаватели и наставники курсов — ведущие разработчики и тестировщики из VK, «Яндекса», Miro, «Райффайзенбанка» и других компаний. 
Курсы разработаны для новичков и построены таким образом, чтобы они могли проходить программу в комфортном темпе и делать перерывы на каникулы. Достаточно 10–12 часов в неделю на просмотр лекций, вебинаров с наставниками и выполнения домашних заданий.

Команда сопровождения будет помогать студентам во время обучения:
— следить за их треком развития;
— давать исчерпывающую обратную связь;
— поддерживать.

Выпускники получат диплом о профессиональной переподготовке, а эксперты Карьерного центра Ultimate Education помогут сформировать карьерный план развития, оформить резюме и портфолио, подготовиться к собеседованию и получить доступ к актуальным вакансиям.

Для всех желающих есть возможность пройти бесплатные демоуроки (Python, тестирование).

Реклама ООО «СИЛА ЗНАНИЯ» ИНН 9701158240 erid: LjN8JyQiu

Читать полностью…

Zen of Python

​​Тимофей Хирьянов и основы Python

Один из самых добротных IT-преподавателей в Рунете Тимофей Хирьянов в 17-часовом плейлисте буквально создаёт видеоэнциклопедию.

Этот видеокурс прямиком из МФТИ уже снискал свою аудиторию, так что для каждой записи благодарные даже расписали подробные тайм-коды.

#факты

Читать полностью…

Zen of Python

​​Первый раунд баттла языков программирования 2023

Первые двойки языков программирования готовы столкнуться в битве за звание лучшего в 2022 году: Swift против Dart, R против Python.

Переходите по ссылке и голосуйте за любимый ЯП.

#баттл

Читать полностью…

Zen of Python

​​Стартует батл языков программирования 2023

Подходит к концу 2023 год, а это значит, пора подвести его итоги и запустить традиционный батл за звание лучшего языка программирования на Tproger. 

Мы уже проводили такое голосование в 20202021 и 2022 годах: первые два раза в голосовании победил Python, а в прошлом году — C#.

Накидывайте голоса нашему любимому Python и поднимайте его в топ, как он того и заслуживает!

#баттл

Читать полностью…

Zen of Python

Пакет Python для анимации статистических данных

Недавно наткнулись на интересный проект и хоть понятно, что анимация линейных графиков обычно не имеет никакого смысла, но возможно пригодится кому на работе.
 
GitHub | Документация | pypi

#project

Читать полностью…

Zen of Python

​​Какой вы новогодний IT-шник? — тест

Пройдите небольшой тест (займет не более 3 минут), чтобы узнать, на кого из известных личностей в IT-сфере, вы будете похожи в эту новогоднюю ночь.

Тест

Читать полностью…

Zen of Python

Сеньор на питоне не пишет, он питона душит (в прямом смысле)

Читать полностью…

Zen of Python

Сейчас бы на школьной ёлке потусить, а потом, шурша болоньками, идти домой копаться в сладком подарке… 

Тем более, что мы собрали для вас целый мешок сладостей и поздравлений от наших друзей из IT-компаний. Порадуйте себя вкусненьким под конец года: https://tprg.ru/9tR4

Читать полностью…

Zen of Python

​​Готовы разобраться в тонкостях автоматизации тестирования с нуля? 

Дата: 28 декабря в 20:00 МСК

Приглашаем всех желающих на открытый урок Разрабатываем первый автотест на Python/Selene

Что вас ждёт:
— Познакомимся с профессией инженера по тестированию и узнаем, какую ключевую роль играет тестировщик в проекте;
— Разберём различия между QA Automation Engineer и QA Manual Engineer;
— Оценим текущее состояние рынка труда в сфере QA на 2023 год;
— Представим тебе полноценный проект, охватывающий полную инфраструктуру (Web, Mobile, API).

Смело переходим к делу: разработаем первый автотест для формы авторизации и для поиска в Google. 

В завершении урока проведём сессию вопросов с QA Lead!

Каждый участник получит домашнее задание, которое мы проверим.

Чтобы принять участие, присоединяйтесь к чату @qa_guru_chat или зарегистрируйтесь на нашем сайте QA.GURU

А ещё у вас есть возможность получить бесплатную 15-минутную консультацию от наших экспертов, если возникли вопросы по тестированию или вам нужна помощь с выбором курса. 

Записаться на бесплатную консультацию

Реклама ИП Васенков Станислав Олегович LjN8KLTkF

Читать полностью…

Zen of Python

​​Разбор фичей Django 5

15-минутное видео с канала «Павлин шарит», в котором автор доступно рассказывает с примерами кода, что же нового у фреймворка.

Для тех, кто хочет свериться: Django 5 Release Notes

#django

Читать полностью…

Zen of Python

Среди ЯП завелся шпион

Читать полностью…

Zen of Python

​​Полуфинал битвы языков программирования в 2023 году

В полуфинале батла лучших языков программирования в 2023 году встретились C# и JavaScript, Python и Golang. Поддержите любимый ЯП вашим голосом.

Голосовать

Читать полностью…

Zen of Python

​​Шестой раунд битвы языков программирования

В шестом раунде баттла лучших ЯП в 2023 году встретились C# и Pascal, JavaScript и Си. Голосуйте сердцем!

Голосовать

#баттл

Читать полностью…

Zen of Python

​​Пятничный Win Share

Как у вас дела в преддверии Нового года?

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

#winshare

Читать полностью…

Zen of Python

​​25 мини-скриптов

Отличная подборка мини-программ на dev.to для новичков, с помощью которой можно подрастрястись перед решением задач. Среди прочих там код для:

— расчёта возраста;
— прогресс-бар для командной строки;
— водяной знак на картинке и проч.

#факты

Читать полностью…

Zen of Python

​​Книга «Искусство чистого кода. Как избавиться от сложности и упростить жизнь»

Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов Кристиана Майера «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода.

Профиль на labirint.ru

#лучшиепрактики

Читать полностью…

Zen of Python

​​Разбираем затык подписчика: JavaScript vs. Python

Вопрос от подписчика Тимофея Иноземцева (@avto_mexanic):

«В новой компании пишут на React тот проект, где я ОЧЕНЬ хотел бы поучаствовать. Но я три года на Питоне. Стоит ли переучиваться на новый язык js?»

Поделитесь своим мнение в комментариях.

#обсуждение

Читать полностью…

Zen of Python

​​Поздравляем победителей

Задачу про телефонную маску верно решили:

— @sw1ftin;
— @info_cell_towers;
— @Alex_Bur;
— @Ninnjah;
— @impreza555;
— @dimwap.

Кратчайший верный способ выглядит так:

>>> def format_phone_number(numbers: list[int]) -> str:
...   template = "+7 ({}{}{}) {}{}{}-{}{}-{}{}"
...   return template.format(*numbers)

Присоединяйтесь к решению задач (их публикуем по понедельникам), это хороший способ подготовиться к собеседованиям.

#задача

Читать полностью…

Zen of Python

​​Задача о дубликатах

Напишите функцию, которая будет возвращать количество букв / цифр, которые встречаются в строке более одного раза. Регистр на подсчёт не влияет.

"abcde" -> 0 # ни один символ больше раза не встречается
"aabbcde" -> 2 # 'a' и 'b'
"aabBcde" -> 2 # 'a' дважды, 'b' дважды ('b' и 'B')
"indivisibility" -> 1 # 'i' шесть раз
"Indivisibilities" -> 2 # 'i' семь раз и 's' дважды
"aA11" -> 2 # 'a' и '1'
"ABBA" -> 2 # 'A' и 'B' по два раза

#задача

Читать полностью…

Zen of Python

​​ruff: убийца autoflake и pylint

Чрезвычайно быстрый линтер и форматировщик Python, написанный на Rust. Он обеспечивает производительность в 10–100 раз выше при наличии более чем 700 встроенных правил и повторной реализации популярных плагинов.

Гайд по прикрутке ruff с KDNuggets

Профиль на PyPi

#библиотека

Читать полностью…
Subscribe to a channel