Скрытые сокровища Python
Если внимательно изучить документацию Python, то можно найти много неочевидных, но классных вещей, которые он умеет делать. Например, вы знали о том, что можно сделать цикл for-else?
Об этой и ещё нескольких фишках читайте в статье:
https://tprg.ru/du4x
Если внимательно изучить документацию Python, то можно найти много неочевидных, но классных вещей, которые он умеет делать. Например, вы знали о том, что можно сделать цикл for-else?
Об этой и ещё нескольких фишках читайте в статье:
https://tprg.ru/du4x
Лучший способ форматирования строк в Python
Развиваясь, Python обрастал всё новыми и новыми возможностями. Например, в разных версиях у него появлялись различные способы форматирования строк.
В этой статье протестировали различные способы и определили лучший:
https://tprg.ru/Tk8S
Развиваясь, Python обрастал всё новыми и новыми возможностями. Например, в разных версиях у него появлялись различные способы форматирования строк.
В этой статье протестировали различные способы и определили лучший:
https://tprg.ru/Tk8S
Разница между комментариями и строками документации в Python
Несмотря на то, что и комментарий, и строки документации ничего не делают кроме того, как предоставляют разработчику какую-то информацию, они отличаются друг от друга. И отличие это не только в способе написания, но об этом статье:
https://tprg.ru/spLJ
Несмотря на то, что и комментарий, и строки документации ничего не делают кроме того, как предоставляют разработчику какую-то информацию, они отличаются друг от друга. И отличие это не только в способе написания, но об этом статье:
https://tprg.ru/spLJ
Прокачать свои навыки в программировании можно на бесплатном трёхдневном интенсиве
Интенсив будет проходить 6-8 мая в 21:00 по московскому времени абсолютно бесплатно!
За время интенсива:
— новички в программировании изучат основы в Python-разработке и попробуют себя на практике;
— начинающие разработчики углубят свои знания, разработают мессенджер и получат рекомендации ведущего преподавателя курса;
— все участники, прошедшие интенсив до конца, получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись» издательства МИФ;
— авторам, сдавшим проект, подарят сертификаты на 15 000 рублей на любой курс Skillbox.
Торопитесь записаться: https://clc.am/IS7Qpg
Это #партнёрский пост
Интенсив будет проходить 6-8 мая в 21:00 по московскому времени абсолютно бесплатно!
За время интенсива:
— новички в программировании изучат основы в Python-разработке и попробуют себя на практике;
— начинающие разработчики углубят свои знания, разработают мессенджер и получат рекомендации ведущего преподавателя курса;
— все участники, прошедшие интенсив до конца, получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись» издательства МИФ;
— авторам, сдавшим проект, подарят сертификаты на 15 000 рублей на любой курс Skillbox.
Торопитесь записаться: https://clc.am/IS7Qpg
Это #партнёрский пост
Многоязычный бот-магазин Telegram с поддержкой Telegram Payments
Разработчик создал бота на Python, который позволяет задействовать последние нововведения Telegram — возможность продажи товаров прямо в мессенджере!
Бот мультиязычный и находится в открытом доступе. Тут вы можете посмотреть инструкцию по установке и изучить механизм его работы:
https://tprg.ru/Gya1
Разработчик создал бота на Python, который позволяет задействовать последние нововведения Telegram — возможность продажи товаров прямо в мессенджере!
Бот мультиязычный и находится в открытом доступе. Тут вы можете посмотреть инструкцию по установке и изучить механизм его работы:
https://tprg.ru/Gya1
Задачи по Python — канал для тех, кто хочет прокачать практические навыки перед собеседованием.
Контент канала — задачи и вопросы с интервью на позицию Junior Python Developer.
Подписывайтесь: @pythonquestion
Это #партнёрский пост
Контент канала — задачи и вопросы с интервью на позицию Junior Python Developer.
Подписывайтесь: @pythonquestion
Это #партнёрский пост
Основы объектно-ориентированного программирования Python и наиболее распространенная ошибка
Небольшая статья, рассказывающая о том, как не допустить одну из частых ошибок в ООП на Python:
https://tprg.ru/I3DM
Небольшая статья, рассказывающая о том, как не допустить одну из частых ошибок в ООП на Python:
https://tprg.ru/I3DM
Реализация паттерна TypeState в Python
Основная идея паттерна TypeState заключается в кодировании информации о состоянии внутри типов. Этот паттерн часто применяется при разработке на Rust, но и в других языках он тоже используется.
В этой статье вы узнаете о реализации паттерна TypeState в Python:
https://tprg.ru/bSef
Основная идея паттерна TypeState заключается в кодировании информации о состоянии внутри типов. Этот паттерн часто применяется при разработке на Rust, но и в других языках он тоже используется.
В этой статье вы узнаете о реализации паттерна TypeState в Python:
https://tprg.ru/bSef
Проект Pyston, предлагающий Python с JIT-компилятором, вернулся к открытой модели разработки
Pyston — это высокопроизводительная реализация языка Python. Ранее Pyston курировался Dropbox, а в 2017 году компания прекратила финансирование проекта. Поэтому разработчики основали свою компанию и выпустили ветку Pyston 2, но предоставляли только бинарные сборки.
Теперь они опять сделали Pyston открытым проектом, который, как отмечается, на 30% быстрее штатного Python.
Подробнее можно прочитать тут:
https://tprg.ru/W5co
Pyston — это высокопроизводительная реализация языка Python. Ранее Pyston курировался Dropbox, а в 2017 году компания прекратила финансирование проекта. Поэтому разработчики основали свою компанию и выпустили ветку Pyston 2, но предоставляли только бинарные сборки.
Теперь они опять сделали Pyston открытым проектом, который, как отмечается, на 30% быстрее штатного Python.
Подробнее можно прочитать тут:
https://tprg.ru/W5co
Держите инструкцию, как получить одну из самых востребованных IT-профессий:
1. Поступайте на факультет Python-разработки.
2. По окончании с гарантией получаете трудоустройство.
3. Всё.
Также за время обучения вы получаете 6 проектов в портфолио и помощь в составлении резюме. До 12 мая действует скидка 20%.
Детальнее: https://tprg.ru/8MEu
Это #партнёрский пост
1. Поступайте на факультет Python-разработки.
2. По окончании с гарантией получаете трудоустройство.
3. Всё.
Также за время обучения вы получаете 6 проектов в портфолио и помощь в составлении резюме. До 12 мая действует скидка 20%.
Детальнее: https://tprg.ru/8MEu
Это #партнёрский пост
Не пишите правильный ответ или подсказки в комментариях, пожалуйста! Давайте проверим собственные знания в викторине ниже!
#викторина
#викторина
Каким будет результат выполнения кода на изображении выше?
Anonymous Quiz
11%
coconut, strawberry
7%
coconut, coconut
53%
strawberry, strawberry
28%
strawberry, coconut
Валидация полей JSON в моделях Django
При веб-разработке вам скорее всего придётся сталкиваться с JSON и необходимостью его обработки.
Если занимаетесь веб-разработкой с использованием Django, то обратите внимание на эту статью — здесь вы узнаете, как правильно проверять данные JSON, чтобы избежать проблем:
https://tprg.ru/w7nl
#django #json
При веб-разработке вам скорее всего придётся сталкиваться с JSON и необходимостью его обработки.
Если занимаетесь веб-разработкой с использованием Django, то обратите внимание на эту статью — здесь вы узнаете, как правильно проверять данные JSON, чтобы избежать проблем:
https://tprg.ru/w7nl
#django #json
This media is not supported in your browser
VIEW IN TELEGRAM
Создание приложения с QtQuick
Существует множество различных библиотек и API для создания пользовательских интерфейсов. В этом руководстве рассматривается API, который называется Qt Quick. Он использует декларативный язык сценариев Qt Modeling Language (QML).
Подробнее в статье:
https://tprg.ru/E7Or
Существует множество различных библиотек и API для создания пользовательских интерфейсов. В этом руководстве рассматривается API, который называется Qt Quick. Он использует декларативный язык сценариев Qt Modeling Language (QML).
Подробнее в статье:
https://tprg.ru/E7Or
Полная дорожная карта развития программирования на Python
С помощью этой дорожной карты вы можете проверить насколько далеко вы уже успели зайти в изучении Python или наметить дальнейший маршрут развития:
https://tprg.ru/qGdE
С помощью этой дорожной карты вы можете проверить насколько далеко вы уже успели зайти в изучении Python или наметить дальнейший маршрут развития:
https://tprg.ru/qGdE
ИИ: постижение законов сверхразума
Что такое искусственный интеллект? Каждый понимает это по-своему, поэтому до сих пор нет точного и общепринятого понятия.
В этой статье автор рассуждает на эту тему, разбирая понятие ИИ на составляющие:
https://tprg.ru/gesa
#ml
Что такое искусственный интеллект? Каждый понимает это по-своему, поэтому до сих пор нет точного и общепринятого понятия.
В этой статье автор рассуждает на эту тему, разбирая понятие ИИ на составляющие:
https://tprg.ru/gesa
#ml
This media is not supported in your browser
VIEW IN TELEGRAM
StyleMapGAN — официальная реализация PyTorch
Интересная нейросеть, которая позволяет выборочно комбинировать различные участки изображений. Так, с помощью неё вы можете органично добавить одному человеку разные части тела других людей, как на видео.
По ссылке вы можете самостоятельно изучить технические особенности проекта, а также просмотреть исходный код:
https://tprg.ru/hAub
#ml
Интересная нейросеть, которая позволяет выборочно комбинировать различные участки изображений. Так, с помощью неё вы можете органично добавить одному человеку разные части тела других людей, как на видео.
По ссылке вы можете самостоятельно изучить технические особенности проекта, а также просмотреть исходный код:
https://tprg.ru/hAub
#ml