Простая нейронная сеть в 9 строк кода на Python
У вас ещё нет собственной нейронки? Тогда держите эти 9 строк:
Теперь у вас есть своя нейронка.
Хотите понять, что она делает и как работает? Тогда читайте статью:
https://tprg.ru/0BfO
#ml
У вас ещё нет собственной нейронки? Тогда держите эти 9 строк:
from numpy import exp, array, random, dot
training_set_inputs = array([[0, 0, 1], [1, 1, 1], [1, 0, 1], [0, 1, 1]])
training_set_outputs = array([[0, 1, 1, 0]]).T
random.seed(1)
synaptic_weights = 2 * random.random((3, 1)) - 1
for iteration in xrange(10000):
output = 1 / (1 + exp(-(dot(training_set_inputs, synaptic_weights))))
synaptic_weights += dot(training_set_inputs.T, (training_set_outputs - output) * output * (1 - output))
print 1 / (1 + exp(-(dot(array([1, 0, 0]), synaptic_weights))))
Теперь у вас есть своя нейронка.
Хотите понять, что она делает и как работает? Тогда читайте статью:
https://tprg.ru/0BfO
#ml
Отладка контейнерного приложения Django в PyCharm
Использование контейнеров позволяет быстро приступить к работе новому человеку на проекте, а также избавляет от необходимости устанавливать дополнительные сервисы на компьютер. Но также это накладывает определённые сложности, например, отладку приложения.
В этой статье рассказано, как PyCharm помогает осуществлять отладку коду в контейнере:
https://tprg.ru/65Vh
#django
Использование контейнеров позволяет быстро приступить к работе новому человеку на проекте, а также избавляет от необходимости устанавливать дополнительные сервисы на компьютер. Но также это накладывает определённые сложности, например, отладку приложения.
В этой статье рассказано, как PyCharm помогает осуществлять отладку коду в контейнере:
https://tprg.ru/65Vh
#django
Работаем с текстами на Python: кодировки, нормализация, чистка
Мы уже неоднократно делились материалами по изучению и работе с NLP, поэтому многие из вас знают, что это такое, а также как это работает и зачем. На этот раз предлагаем вам окунуться глубже и разобраться в таких тонкостях при работе с текстом, как кодировка, байты и их обработка:
https://tprg.ru/DBsQ
#ml #nlp
Мы уже неоднократно делились материалами по изучению и работе с NLP, поэтому многие из вас знают, что это такое, а также как это работает и зачем. На этот раз предлагаем вам окунуться глубже и разобраться в таких тонкостях при работе с текстом, как кодировка, байты и их обработка:
https://tprg.ru/DBsQ
#ml #nlp
Добавление элемента в словарь на Python
Эта статья может пригодиться начинающим разработчикам. Здесь вы узнаете, как добавить элемент в словарь различными способами:
https://tprg.ru/ywLB
Эта статья может пригодиться начинающим разработчикам. Здесь вы узнаете, как добавить элемент в словарь различными способами:
https://tprg.ru/ywLB
👍1
Видеокурс «Программирование на Python»
В этом плейлисте собраны 12 видео, которые охватывают самые разные темы — веб-программирование, code review, базы данных и многое другое.
https://tprg.ru/JgRy
#видео
В этом плейлисте собраны 12 видео, которые охватывают самые разные темы — веб-программирование, code review, базы данных и многое другое.
https://tprg.ru/JgRy
#видео
DIY: Автоматизированная клубничная ферма
Автор сегодняшнего проекта очень любит клубники. Ради неё он даже смастерил коробку, в которой можно круглый год выращивать клубнику, а чтобы максимально облегчить процесс он постарался максимально автоматизировать процесс с помощью Python.
Хотите также? Тогда переходите по ссылке:
https://tprg.ru/Y2sc
#diy
Автор сегодняшнего проекта очень любит клубники. Ради неё он даже смастерил коробку, в которой можно круглый год выращивать клубнику, а чтобы максимально облегчить процесс он постарался максимально автоматизировать процесс с помощью Python.
Хотите также? Тогда переходите по ссылке:
https://tprg.ru/Y2sc
#diy
Сервис онлайн-образования Яндекс.Практикум в поиске наставников на курс «Python-разработчик»
Что делает наставник?
Наставник помогает студентам учиться: отвечает на вопросы и помогает с трудностями. Каждый наставник курирует группу студентов: общается с ними в Slack, проводит групповые звонки. Все наставники перед работой проходят Школу наставников от Яндекс.Практикума.
Какие навыки нужны?
Опыт разработки на Python от 3-х лет, владение Django и другими фреймворками, знание ООП, базовых алгоритмов и структур данных, умение доступно и последовательно объяснять тяжелые темы.
Главное преимущество наставничества — это частичная удалённая занятость, которую возможно совмещать с основной работой.
Откликнуться можно на сайте: https://tprg.ru/bHJk
#вакансия
Что делает наставник?
Наставник помогает студентам учиться: отвечает на вопросы и помогает с трудностями. Каждый наставник курирует группу студентов: общается с ними в Slack, проводит групповые звонки. Все наставники перед работой проходят Школу наставников от Яндекс.Практикума.
Какие навыки нужны?
Опыт разработки на Python от 3-х лет, владение Django и другими фреймворками, знание ООП, базовых алгоритмов и структур данных, умение доступно и последовательно объяснять тяжелые темы.
Главное преимущество наставничества — это частичная удалённая занятость, которую возможно совмещать с основной работой.
Откликнуться можно на сайте: https://tprg.ru/bHJk
#вакансия
Презентация возможностей Python 3.10
Вчера в релиз вышла новая версия Python под номером 3.10. Сегодня вы можете посмотреть запись стрима с презентации обновления. На нём Пабло Галиндо разработчик CPython Core и Леон Сандой рассказали, что нового там появилось.
https://tprg.ru/70h9
#видео
Вчера в релиз вышла новая версия Python под номером 3.10. Сегодня вы можете посмотреть запись стрима с презентации обновления. На нём Пабло Галиндо разработчик CPython Core и Леон Сандой рассказали, что нового там появилось.
https://tprg.ru/70h9
#видео
YouTube
Python 3.10 Release Stream — with Pablo Galindo
Python 3.10 is set to be released on 4 October 2021. Join us live in our Python 3.10 Release Stream with Pablo Galindo, CPython Core Developer and Python 3.10 Release Manager, and Leon Sandøy.
Links:
- https://docs.python.org/3.10/whatsnew/3.10.html
- …
Links:
- https://docs.python.org/3.10/whatsnew/3.10.html
- …
Небольшой модуль для работы с dnevnik.ru на python
Этот модуль пригодится и школьникам, и их родителям. С помощью него вы можете получить информацию о домашнем задании, оценках, днях рождениях, а также о людях из вашей школы. Такой модуль можно добавить в бота для Telegram и получать всю нужную информацию автоматически.
Кстати, создал модуль начинающий разработчик, который ещё учится в школе.
https://tprg.ru/q7hM
Этот модуль пригодится и школьникам, и их родителям. С помощью него вы можете получить информацию о домашнем задании, оценках, днях рождениях, а также о людях из вашей школы. Такой модуль можно добавить в бота для Telegram и получать всю нужную информацию автоматически.
Кстати, создал модуль начинающий разработчик, который ещё учится в школе.
https://tprg.ru/q7hM
Что почитать. Девид Бизли, Брайан K. Джонс «Python Cookbook»
Книга рекомендована опытным программистам и пригодится, если вы хотите лучше понимать, как работает чистый код, а также поможет вам в случае необходимости обновить ваш код, написанный на Python 2 до актуальной версии.
#книги
Книга рекомендована опытным программистам и пригодится, если вы хотите лучше понимать, как работает чистый код, а также поможет вам в случае необходимости обновить ваш код, написанный на Python 2 до актуальной версии.
#книги
Преобразование CSV в Excel с помощью Python
Будучи разработчиком, вы столкнётесь с самыми разными типами файлов. Одним из частых типов, который используется при хранении данных, является CSV. Но работать с ним вне кода неудобно, поэтому может потребоваться перевести данные в Excel.
О том, как это сделать, читайте в статье:
https://tprg.ru/4Fkj
Будучи разработчиком, вы столкнётесь с самыми разными типами файлов. Одним из частых типов, который используется при хранении данных, является CSV. Но работать с ним вне кода неудобно, поэтому может потребоваться перевести данные в Excel.
О том, как это сделать, читайте в статье:
https://tprg.ru/4Fkj
5 способов выйти из вложенного цикла в Python
Python очень хорош с точки зрения наглядности кода, но иногда достаточно сложно написать красивый код, который выполнял бы какую-то специфическую задачу. Так, например, в случае с выходом из вложенных циклов — если речь об одном, то тут достаточно слова break, а если их несколько?
Вот 5 способов, как сделать это просто и эффективно:
https://tprg.ru/CEa4
Python очень хорош с точки зрения наглядности кода, но иногда достаточно сложно написать красивый код, который выполнял бы какую-то специфическую задачу. Так, например, в случае с выходом из вложенных циклов — если речь об одном, то тут достаточно слова break, а если их несколько?
Вот 5 способов, как сделать это просто и эффективно:
https://tprg.ru/CEa4
Рекомендации по Docker для разработчиков Python
В этой статье собраны современные практики, которым стоит следовать при работе с Docker. Некоторые из них актуальны для всех разработчиков, но есть и те, которые полезны именно Python-разработчикам:
https://tprg.ru/bkTh
#docker
В этой статье собраны современные практики, которым стоит следовать при работе с Docker. Некоторые из них актуальны для всех разработчиков, но есть и те, которые полезны именно Python-разработчикам:
https://tprg.ru/bkTh
#docker
Создание сайта на Django за час
В ходе этого видео вы рассмотрите базовую структуру разработки сайтов на Django и сможете создать небольшой полноценный веб-сайт.
https://tprg.ru/6cxm
#django #видео
В ходе этого видео вы рассмотрите базовую структуру разработки сайтов на Django и сможете создать небольшой полноценный веб-сайт.
https://tprg.ru/6cxm
#django #видео
YouTube
Изучение Python Django в одном видео / Создание сайта на Джанго за час!
Фреймворк Джанго - один из самых популярных способов написания сайтов на языке Python. В ходе одного видео мы с вами рассмотрим базовую структуру разработки сайтов на Django и к концу урока создадим небольшой полноценный веб сайт.
✏️ Статья на сайт itProger:…
✏️ Статья на сайт itProger:…
Узнать и забыть: 4 антипрактики обработки ошибок в Python
Часто в коде не обойтись без возникновения ошибок и это нормально, для этого существуют инструменты для их перехвата и обработки. Но вот вам 4 примера, как делать точно не нужно при обработке ошибок:
https://tprg.ru/El59
Часто в коде не обойтись без возникновения ошибок и это нормально, для этого существуют инструменты для их перехвата и обработки. Но вот вам 4 примера, как делать точно не нужно при обработке ошибок:
https://tprg.ru/El59
Как составить резюме, пройти собеседование и найти работу Data Scientist'ом
Хорошее резюме — это первая и важнейшая ступень на пути к желаемой работе. Без него вам сложно будет попасть на собеседование, чтобы показать ваши способности.
В этой статье вы узнаете, какие стратегии, ресурсы и инструменты помогут наилучшим образом показать себя на рынке труда, и как получить лучшие офферы:
https://tprg.ru/kjaR
#datascience
Хорошее резюме — это первая и важнейшая ступень на пути к желаемой работе. Без него вам сложно будет попасть на собеседование, чтобы показать ваши способности.
В этой статье вы узнаете, какие стратегии, ресурсы и инструменты помогут наилучшим образом показать себя на рынке труда, и как получить лучшие офферы:
https://tprg.ru/kjaR
#datascience
Возвращение к жизни старых фотографий
С помощью проекта от Microsoft, вы сможете восстановить старые фотографии, находящиеся в самом плачевном состоянии.
В этом репозитории вы найдёте всю необходимую информацию по установке проекта и запуску:
https://tprg.ru/QGu3
#ml
С помощью проекта от Microsoft, вы сможете восстановить старые фотографии, находящиеся в самом плачевном состоянии.
В этом репозитории вы найдёте всю необходимую информацию по установке проекта и запуску:
https://tprg.ru/QGu3
#ml
Учебное пособие по Python для начинающих
Конечно, полностью изучить Python за 5 часов невозможно. Но вот разобраться с синтаксисом и изучить основополагающие возможности, вполне. В этом видео находится полноценный курс по Python для начинающих разработчиков:
https://tprg.ru/GwY6
#видео
Конечно, полностью изучить Python за 5 часов невозможно. Но вот разобраться с синтаксисом и изучить основополагающие возможности, вполне. В этом видео находится полноценный курс по Python для начинающих разработчиков:
https://tprg.ru/GwY6
#видео
YouTube
Python Tutorial for Beginners - Learn Python in 5 Hours [FULL COURSE]
Python Tutorial for Beginners | Full Python Course | Learn Python in 2023
💚 The Ultimate IT Beginner's Course: https://bit.ly/43gOF3f
In this complete Python course you will learn everything you need to get started with Python. 🤩
By the end of this course…
💚 The Ultimate IT Beginner's Course: https://bit.ly/43gOF3f
In this complete Python course you will learn everything you need to get started with Python. 🤩
By the end of this course…
👍1