Хотите научиться программировать на Python?
Тогда поступайте на факультет Python-разработки с гарантированным трудоустройством со скидкой 40%!
Стать Python-разработчиком: https://tprg.ru/oGWX
Это #партнёрский пост
Тогда поступайте на факультет Python-разработки с гарантированным трудоустройством со скидкой 40%!
Стать Python-разработчиком: https://tprg.ru/oGWX
Это #партнёрский пост
👍1
Предложка «Zen of Python»
Нашли полезное видео, качественный гайд, удобный инструмент или интересную статью? Поделитесь ими в нашем боте, а мы опубликуем лучшие материалы на канале:
t.me/tproger_official_bot?start=suggest
Нашли полезное видео, качественный гайд, удобный инструмент или интересную статью? Поделитесь ими в нашем боте, а мы опубликуем лучшие материалы на канале:
t.me/tproger_official_bot?start=suggest
👍1
Ещё 26 вопросов с собеседований по Data Science с ответами
Продолжение темы с вопросами по Data Science, которую мы недавно затронули. Знаете ли вы, что такое «Распознавание Именованных Сущностей»? А в чем разница между жестким и мягким голосованием в ансамблях?
На эти и другие вопросы вы можете найти ответы в этой статье:
https://tprg.ru/Wxfl
#datascience
Продолжение темы с вопросами по Data Science, которую мы недавно затронули. Знаете ли вы, что такое «Распознавание Именованных Сущностей»? А в чем разница между жестким и мягким голосованием в ансамблях?
На эти и другие вопросы вы можете найти ответы в этой статье:
https://tprg.ru/Wxfl
#datascience
👍1
Библиотеки Python для машинного обучения
Так как Python является одним из главных языков машинного обучения, в его арсенале имеется сразу несколько библиотек, которые позволяют создавать нейронные сети.
В этой статье рассматриваются пять популярных библиотек для машинного обучения:
https://tprg.ru/hjGH
#ml
Так как Python является одним из главных языков машинного обучения, в его арсенале имеется сразу несколько библиотек, которые позволяют создавать нейронные сети.
В этой статье рассматриваются пять популярных библиотек для машинного обучения:
https://tprg.ru/hjGH
#ml
👍1
Как создать будильник на Python
В этом небольшом руководстве вы познакомитесь с модулями
https://tprg.ru/EdQ2
В этом небольшом руководстве вы познакомитесь с модулями
playsound
и datetime
, научитесь с ними работать и создадите свой собственный будильник:https://tprg.ru/EdQ2
👍1
10 полезных расширений VS Code для Python
Чтобы работать с Python в VS Code было удобнее, предлагаем вам подборку полезных расширений.
Тут вы найдёте такие расширения, как:
—
—
—
https://tprg.ru/afFE
Чтобы работать с Python в VS Code было удобнее, предлагаем вам подборку полезных расширений.
Тут вы найдёте такие расширения, как:
—
Pyright
, который осуществляет проверку статических типов и валидацию кода;—
IntelliCode
— обеспечивает автозаполнение вашего кода;—
Sourcery
, в режиме реального времени предлагающий варианты рефакторинга вашего кода, и другие. https://tprg.ru/afFE
👍1
Удивительный Python
В этом GitHub-репозитории собраны интересные особенности поведения Python. Некоторые из вас, вероятно, уже сталкивались с какими-то из них, но освежить их в памяти будет также полезно, как и изучить с нуля.
Просмотреть их можно тут:
http://bit.do/zenp
В этом GitHub-репозитории собраны интересные особенности поведения Python. Некоторые из вас, вероятно, уже сталкивались с какими-то из них, но освежить их в памяти будет также полезно, как и изучить с нуля.
Просмотреть их можно тут:
http://bit.do/zenp
👍1
Как развивался Python последние 30 лет
Залипательное видео, которое показывает развитие Python, инструментов и модулей для него, а также направлений разработки на нём:
https://tprg.ru/GTRQ
Залипательное видео, которое показывает развитие Python, инструментов и модулей для него, а также направлений разработки на нём:
https://tprg.ru/GTRQ
YouTube
github.com/python/cpython
Project length: 30 years
1530 contributors
1530 contributors
👍1
5 библиотек для профилирования кода Python
Python хорош во многих аспектах, но в скорости выполнения кода он уступает некоторым языкам программирования. Это становится особенно заметно на больших проектах, и тогда важно максимально оптимизировать код для достижения оптимальной скорости.
В этой статье представлены 5 библиотек, которые помогут выявить слабые стороны кода, влияющие на его производительность:
https://tprg.ru/rFq1
Python хорош во многих аспектах, но в скорости выполнения кода он уступает некоторым языкам программирования. Это становится особенно заметно на больших проектах, и тогда важно максимально оптимизировать код для достижения оптимальной скорости.
В этой статье представлены 5 библиотек, которые помогут выявить слабые стороны кода, влияющие на его производительность:
https://tprg.ru/rFq1
👍1
Предлагаем вам решить небольшую задачу, а через два часа мы выложим правильный вариант решения
Необходимо написать программу для сортировки кортежей по возрастанию. Кортеж представляет из себя
#задача
Необходимо написать программу для сортировки кортежей по возрастанию. Кортеж представляет из себя
Имя
, Возраст
и Рост
, причём имя — строка, а возраст и рост — числа. Кортежи записываются из консоли в формате Имя
,Возраст
,Рост
до тех пор, пока не будет введена пустая строка. Сортировка должна проводиться по трём критериям: сначала по имени, потом по возрасту, а затем по росту.#задача
Решение задачи
Для того, чтобы без труда решить сегодняшнюю задачу можно было воспользоваться модулем
В таком случае код мог бы выглядеть следующим образом:
https://tprg.ru/34Yc
Для того, чтобы без труда решить сегодняшнюю задачу можно было воспользоваться модулем
itemgetter
для множественной сортировки.В таком случае код мог бы выглядеть следующим образом:
https://tprg.ru/34Yc
👍1
Игры, в которых использовался Python
Python действительно многогранен. С помощью него можно создавать даже сложные игры. В нашей статье мы рассказали, какие игры были разработаны с использованием питона в различные годы:
https://tprg.ru/inMc
Python действительно многогранен. С помощью него можно создавать даже сложные игры. В нашей статье мы рассказали, какие игры были разработаны с использованием питона в различные годы:
https://tprg.ru/inMc
👍1
10 лучших Python IDE и редакторов кода в 2021 году
Писать, конечно, можно и в блокноте. Но всё-таки лучше использовать удобный инструмент. В этой статье представлены 10 лучших IDE и редакторов кода Python по мнению автора:
https://tprg.ru/Fptd
Писать, конечно, можно и в блокноте. Но всё-таки лучше использовать удобный инструмент. В этой статье представлены 10 лучших IDE и редакторов кода Python по мнению автора:
https://tprg.ru/Fptd
👍1
15 Python-пакетов, которые могут вам пригодиться
Для Python существует огромное количество различных пакетов как больших, так и маленьких. Знать их все невозможно.
В этой статье автор предлагает вниманию читателей 15 пакетов для Python, созданных для самых разнообразных задач:
https://tprg.ru/lPxC
Для Python существует огромное количество различных пакетов как больших, так и маленьких. Знать их все невозможно.
В этой статье автор предлагает вниманию читателей 15 пакетов для Python, созданных для самых разнообразных задач:
https://tprg.ru/lPxC
👍1
Как решать задачи аналитики данных
Если вы хотите заняться аналитикой данных и играючи решать задачи, которые стоят перед ней, достаточно записаться на курс «Python для анализа данных» со скидкой 50%. Всего за 2 месяца вы научитесь решать типовые задачи аналитики данных быстро и изящно с помощью самого популярного в мире языка программирования.
Узнать подробности и записаться на курс:
https://go.skyeng.ru/tme_ai_machinelearning_big_data
Остались вопросы? Пишите @SkySkillsbot
Это #партнёрский пост
Если вы хотите заняться аналитикой данных и играючи решать задачи, которые стоят перед ней, достаточно записаться на курс «Python для анализа данных» со скидкой 50%. Всего за 2 месяца вы научитесь решать типовые задачи аналитики данных быстро и изящно с помощью самого популярного в мире языка программирования.
Узнать подробности и записаться на курс:
https://go.skyeng.ru/tme_ai_machinelearning_big_data
Остались вопросы? Пишите @SkySkillsbot
Это #партнёрский пост
👍1
Новая нейросеть создаёт высококачественные изображения по минимальным вводным данным
Объединив эффективность свёрточного подхода и выразительность трансформатора разработчики получили генеративно-состязательную сеть VQGAN. Эта нейросеть позволяет не только генерировать новые изображения в высоком разрешении, но также повышать качество существующих, добавлять им объём и так далее.
Изучить проект подробнее и попробовать самостоятельно можно тут:
https://tprg.ru/orYD
#ml
Объединив эффективность свёрточного подхода и выразительность трансформатора разработчики получили генеративно-состязательную сеть VQGAN. Эта нейросеть позволяет не только генерировать новые изображения в высоком разрешении, но также повышать качество существующих, добавлять им объём и так далее.
Изучить проект подробнее и попробовать самостоятельно можно тут:
https://tprg.ru/orYD
#ml
👍1
Многопроцессность Python для начинающих
Суть многопроцессности в том, что параллельно могут выполняться сразу несколько задач. Но не стоит путать её с многопоточностью — тут совсем иной принцип.
Подробнее о многопроцессности читайте в этой статье:
https://tprg.ru/Rl8N
Суть многопроцессности в том, что параллельно могут выполняться сразу несколько задач. Но не стоит путать её с многопоточностью — тут совсем иной принцип.
Подробнее о многопроцессности читайте в этой статье:
https://tprg.ru/Rl8N
👍2