На сайте ZDnet.com опубликовали результаты отчета SlashData State of the Developer Nation за 2022 год. В ходе исследования разработчиков спросили,…
Онлайн IT-школа PowerCode Academy, которая является обособленным подразделением IT-компании PowerCode, открыла всем желающим доступ к своей библиотеке курсов. Об этом…
Функция range() в Python очень часто используется для создания коллекции из последовательных чисел на лету, например 0, 1, 2, 3,…
Как значительно улучшить свой опыт взаимодействия с Python? Как повысить удобство ежедневного программирования? Стандартная оболочка — это хорошо, но есть…
В веб-программировании на Python самое базовое знание, которое вы должны глубоко и тщательно освоить (прежде чем двигаться дальше), это техника…
Если перефразировать знаменитый слоуган из шоу Monty Python — «Make Python, Not War». Несмотря и вопреки войне, мы продолжаем в…
В этом уроке вы узнаете, как использовать питоновский цикл for для итерации по списку в Python. Мы расскажем только самое…
Это не совсем обычный пост по «питону». Здесь мы не только решаем частую проблему при работе с путями и файлами…
Это большой обзорный пост, который поможет новичкам быстро сориентироваться в дебрях терминологии Data Science. Мы последовательно опишем все основные модули,…
Благодаря обязательному интерфейсу для коннекторов баз данных, Python Database API Specification v2.0, PEP249, все существующие коннекторы разработаны таким образом, чтобы…
Выучить Python можно быстро. Насколько быстро — зависит от того, чего конкретно вы хотите достичь с его помощью и сколько…
Планируете разработать мобильное приложение или веб-сайт с помощью Python, но не знаете, какой язык программирования использовать для разработки приложения? В…
Django REST Framework — один из самых популярных веб-фреймворков Django, который использовался для создания многих успешных проектов. Он предоставляет простой…
Существует множество учебников по Django CRUD. Я искал учебник, который использует аннотацию типов Python, но не нашел ни одного, который…
Во второй части пособия по аннотации типов, в качестве упражнения мы покажем, как правильно аннотировать типы в протоколах, перегрузках функции…
Динамически типизированные языки отлично подходят для быстрого создания прототипов, но по мере роста кодовой базы возрастает риск ошибок типов. Чтобы…
Если вы наткнулись на эту статью, скорее всего, вы знакомы с Flask и работаете над добавлением функции в свое веб-приложение,…
Python — один из самых популярных и простых в изучении языков программирования, который используется практически везде, включая веб-разработку. Для него…
Улучшите качество своего кода — даем набор последних возможностей, техник, советов и приемов программирования на Python. Это простые приемы программирования,…
Этот пост будет коротким и по существу. Вот три простых и действенных способа, с помощью которых я заметно улучшил свой…
Python — это мощный объектно-ориентированный язык программирования высокого уровня с динамической типизацией и связыванием. Благодаря его гибкости и мощности разработчики…
Python — это суперпопулярный язык программирования, особенно подходящий для AI&ML (data science) и веб-приложений. Он также является удобным выбором для…
Объектно-ориентированное программирование (ООП) — это метод структурирования программы путем упаковки связанных свойств и поведения в отдельные объекты. В нашем небольшом…
В Python присутствует синтаксическая конструкция, которая позволяет в одну строку заполнять списки простыми или сложными значениями. Называется она — генераторы…
Senior-разработчика из сингапурского офиса Google и бывшего сотрудника Microsoft под ником Minhaz часто спрашивают: «какой язык программирования изучать?». Неудивительно, ведь…
По данным DOU, одни из самых высоких зарплат в украинском IT сейчас — в Data Science. В топе по спросу…
Суть объектно-ориентированного программирования (ООП) очевидно раскрывается в его названии. Эта парадигма предлагает представлять все компоненты программы как объекты из реальной…
Компания Pixar создает одни из самых качественных анимационных продуктов. Персонажи студии тщательно проработаны, каждый имеет свою историю и особенные черты.…
На портале DOU.UA опубликовали результаты ежегодного опроса по языкам программирования. Отчет сформирован на основе данных 9245 анкет респондентов из Украины.…
Редакция highload.today разобралась, что такое библиотека Scikit Learn для Python (она же sklearn), каковы ее особенности и требования к работе.…
Jupyter Notebook — приложение с открытым исходным кодом, в котором можно сразу увидеть результат выполнения кода (в этом плане это…
Команда стартапа Mintlify выпустила ИИ-расширение VS Code для создания документации. Инструмент, по словам создателей, преследует только одну цель — автоматизировать…
Функции существуют в большинстве современных языков программирования. В императивных языках (к которым относится и Python) функция — это набор инструкций,…
PyCharm — кроссплатформенная среда разработки на Python, созданная компанией JetBrains. По результатам опроса, проведенного в 2021 году среди Py-программистов, более…
Компания DeepMind, которая принадлежит Alphabet, разработала систему искусственного интеллекта под названием AlphaCode, которая «пишет компьютерные программы на конкурентоспособном уровне» и…