Дмитро Сімагін
Журналіст
Колишній історик, який 20 років тому пішов у журналістику. Пишу для IT з 2018 року. Обожнюю котів.
Типы данных в Python: полное руководство
Благодаря своей динамической типизации Python может применяться в различных сферах разработки: от простых веб-приложений до Data Science и новаторских ИИ-моделей. Одной из важных особенностей языка программирования Python является система типов данных, которая заметно упрощает работу с объектами. Содержание этой статьи посвящено основным типам данных в Python, их применению и особенностям.
Как установить Selenium на Python
Selenium WebDriver – это компактный объектно-ориентированный API для удаленного управления браузером с полной имитацией действий пользователя. Webdriver имеет открытый код и поддерживает работу с различными языками программирования, включая Python, C#, Java, JavaScript, PHP, Ruby, R, Perl и другие.
Что такое Django и как с ним работать в Python
Собираясь стать квалифицированным Python-разработчиком, вы вряд ли сможете избежать знакомства с фреймворком Django — одним из наиболее популярных инструментов для создания веб-приложений и сайтов. Но перед тем, как засесть за документацию по Django, лучше поближе узнать его возможности и способы применения. Понимая, где и зачем используется этот веб-фреймворк, вы значительно облегчите себе дальнейшее обучение премудростям языка Python. Итак, давайте сегодня внимательно рассмотрим, что такое Django и где он нужен в программировании на Python.
Функция eval() в Python: как происходит динамическое выполнение выражений
Благодаря этой публикации вы узнаете, зачем в Python нужна встроенная функция eval(), и как ее максимально эффективно использовать. Помимо теории, вы ознакомитесь с примерами кода, которые демонстрируют практическое применение этой функции.
Работа с файлами в Python: функции чтение, запись в файл
Давайте подробно разберем, как с помощью Python происходит открытие, чтение и запись файлов. Для лучшего понимание руководство сопровождается фрагментами кода.
Python: что это за язык программирования и для чего он нужен
Python — это язык программирования, имеющий динамическую типизацию, широко применяемый в таких сферах разработки, как создание веб-приложений и проектирование моделей машинного обучения. Python приобрел всеобщее признание в мире программирования благодаря относительно простому синтаксису, читабельности и универсальности применения. Он совместим с объектно-ориентированной, процедурной и функциональной парадигмами программирования.
Топ-15 компиляторов Python: программы и онлайн сервисы
Если вы уже разобрались в теории и синтаксисе Python, пришло время ознакомиться со средой разработки, в которой вы будете писать и компилировать код, а также с инструментами, упрощающими эту работу. Сегодня вы узнаете, зачем нужны компиляторы и интерпретаторы Python, какие среди них стоит выбрать, и почему.
Как создать Телеграм-бота на Python за 30 минут: полное руководство
Не секрет, что значительное число молодых разработчиков интересует тема создания бота в Telegram. Но большинство из них в итоге отказываются от реализации этой идеи, полагая, что создать бот на Python или другом языке программирования — это слишком долго и сложно. К тому же, не все обладают необходимыми для этого навыками. Сегодня мы постараемся разобрать, как создать Telegram-бот на Python с использованием библиотеки python-telegram-bot.
Ключевое слово yield в Python: как оно работает
На профильных форумах разработчиков часто можно встретить вопрос, касающийся слова yield в коде Python. Начинающих программистов интересует, что такое yield, и как оно используется. Давайте рассмотрим этот вопрос на нескольких примерах. Но для начала разберемся с теорией.
Примеры match/case в Python 3.10 с объяснением
Релиз Python 3.10, вышедший в октябре 2021 года, предложил разработчикам несколько интересных изменений, включая pattern matching statement (оператор сопоставления с шаблонами). Как уверяли авторы PEP 622, на создание этого предложения их вдохновил схожий синтаксис в языках программирования Scala и Erlang.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: