🦆🐍 : Протоколы в Python: утиная типизация по-новому
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически произвести дополнительные проверки корректности программы и выявить возможные ошибки в коде. В этой статье пойдет речь об одной, как мне кажется, интересной теме, касающейся статической проверки типов в Python – протоколах, или как сказано в PEP-544, статической утиной типизации.
[ Статья ]
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически произвести дополнительные проверки корректности программы и выявить возможные ошибки в коде. В этой статье пойдет речь об одной, как мне кажется, интересной теме, касающейся статической проверки типов в Python – протоколах, или как сказано в PEP-544, статической утиной типизации.
[ Статья ]
Telegraph
Протоколы в Python: утиная типизация по-новому
В новых версиях Python аннотации типов получают всё большую поддержку, всё чаще и чаще используются в библиотеках, фреймворках, и проектах на Python. Помимо дополнительной документированности кода, аннотации типов позволяют таким инструментам, как mypy, статически…
5 фактов о Python, о которых мало кто знает.
У Python низкий порог вхождения, именно из-за этого его выбирают начинающие программисты. Синтаксис этого языка прекрасен по сравнению с другими языками. Вот 5 фактов о Python, о которых ты возможно не знаешь.
У Python низкий порог вхождения, именно из-за этого его выбирают начинающие программисты. Синтаксис этого языка прекрасен по сравнению с другими языками. Вот 5 фактов о Python, о которых ты возможно не знаешь.
Telegraph
5 фактов о Python, о которых мало кто знает.
Привет, любитель Python! В сегодняшней статье: 5 фактов о Python. 1 . Поддержка от крупных компаний Пайтон используют даже такие большие компании как NASA, Google, Microsoft и другие. 2 . Поддерживает ICE Internet Communications Engine, или Ice, является…
PHP или Django?
Ты разработчик? Тогда очевидно, что тебя интересует какой наилучший язык программирования для BackEnd'a. Но определение наилучшего языка и инструментов – сложная задачка. Слышали ли вы о Django? Или, по последней мере, знакомы ли вы с его минусами и плюсами? Применяя этот инструмент, кажется, что все делается эффективно и быстро.
Мы рассмотрим плюсы и минусы PHP и Django
Статья
Ты разработчик? Тогда очевидно, что тебя интересует какой наилучший язык программирования для BackEnd'a. Но определение наилучшего языка и инструментов – сложная задачка. Слышали ли вы о Django? Или, по последней мере, знакомы ли вы с его минусами и плюсами? Применяя этот инструмент, кажется, что все делается эффективно и быстро.
Мы рассмотрим плюсы и минусы PHP и Django
Статья
Обучаемый Telegram чат-бот с ИИ в 30 строчек кода на Python
https://telegra.ph/Obuchaemyj-Telegram-chat-bot-s-II-v-30-strochek-koda-na-Python-05-14-3
https://telegra.ph/Obuchaemyj-Telegram-chat-bot-s-II-v-30-strochek-koda-na-Python-05-14-3
Telegraph
Обучаемый Telegram чат-бот с ИИ в 30 строчек кода на Python
Сегодня мне в голову пришла мысль: «А почему бы не написать Telegram чат-бота с ИИ, которого потом можно будет обучать?» Сейчас сделать это совсем легко, поэтому, недолго думая, я принялся к написанию кода. Языком я выбрал Python, т.к. на нём легче всего…
13 проектов для Python-разработчиков среднего уровня
Изучив основы Python, вам наверняка захочется закрепить знания и поработать над каким-нибудь проектом. Однако не всегда сразу приходит в голову, что можно сделать, а проекты в интернете часто или слишком простые, или слишком сложные. Поэтому в этой статье будут собраны идеи, подходящие для разработчиков среднего уровня.
[ Статья ]
Изучив основы Python, вам наверняка захочется закрепить знания и поработать над каким-нибудь проектом. Однако не всегда сразу приходит в голову, что можно сделать, а проекты в интернете часто или слишком простые, или слишком сложные. Поэтому в этой статье будут собраны идеи, подходящие для разработчиков среднего уровня.
[ Статья ]
Фичи Django ORM, о которых вы не знали
ORM весьма полезны для разработчиков, но абстрагирование доступа к базе данных имеет свою цену. Разработчики, которые решили покопаться в базе данных, обнаруживают, что некоторые вещи можно было сделать проще. Представляем вашему вниманию 9 советов по работе с базами данных в Django.
Статья
ORM весьма полезны для разработчиков, но абстрагирование доступа к базе данных имеет свою цену. Разработчики, которые решили покопаться в базе данных, обнаруживают, что некоторые вещи можно было сделать проще. Представляем вашему вниманию 9 советов по работе с базами данных в Django.
Статья
PAC-MAN на основе deep Q network МОДЕЛИ
Reinforcement Learning – одно из самых развивающихся и перспективных направлений машинного обучения. С помощью него можно попробовать разные действия исследуемого агента, сделать вывод об их успешности, накопить полученные знания и использовать их при будущем выборе.
[ Статья ]
Reinforcement Learning – одно из самых развивающихся и перспективных направлений машинного обучения. С помощью него можно попробовать разные действия исследуемого агента, сделать вывод об их успешности, накопить полученные знания и использовать их при будущем выборе.
[ Статья ]
Dino Game с использованием Python.
Перед запуском игры убедитесь, что вы скачали модуль Pygame
code here
Перед запуском игры убедитесь, что вы скачали модуль Pygame
code here
MediaFire
Dino_runGame
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
4 совета для визуализации данных с помощью Python
Сегодня данные являются самым важным ресурсом в мире. Тем не менее, без правильной визуализации ваших данных, чтобы обнаружить осмысленные идеи, это просто будет бесполезно. Создание визуализации помогает получить более четкое и сжатое представление о данных. Python — это выбор языка программирования для разработчиков в наши дни. Однако иногда разработчики сталкиваются с проблемами визуализации данных с помощью Python.
Статья
Сегодня данные являются самым важным ресурсом в мире. Тем не менее, без правильной визуализации ваших данных, чтобы обнаружить осмысленные идеи, это просто будет бесполезно. Создание визуализации помогает получить более четкое и сжатое представление о данных. Python — это выбор языка программирования для разработчиков в наши дни. Однако иногда разработчики сталкиваются с проблемами визуализации данных с помощью Python.
Статья
Небольшой модуль для работы с dnevnik.ru на python.
Идея написать такой модуль пришла мне после идеи написать телеграм бота для просмотра оценок и домашних заданий из Дневника.ру
статья
Идея написать такой модуль пришла мне после идеи написать телеграм бота для просмотра оценок и домашних заданий из Дневника.ру
статья