Найти в Дзене
Python. Индексы и значения элементов в цикле
enumerate() - это полезная функция в Python, которая позволяет получить индексы и значения элементов последовательности одновременно. Она возвращает итератор, который генерирует кортежи с индексами и значениями. Пример использования enumerate(): В этом примере мы используем enumerate() для вывода индексов и значений элементов списка fruits...
1 год назад
Python 2023. Стоит ли сейчас учить python. Плюсы и минусы
Python - один из самых популярных языков программирования в мире. За последние несколько лет он занял прочные позиции в различных сферах, от разработки веб-приложений до анализа данных и искусственного интеллекта. Однако, как и любой другой язык программирования, Python не является универсальным решением для всех задач, и его использование имеет свои плюсы и минусы. Одним из главных преимуществ Python является его простота в изучении. Синтаксис Python очень читаемый и интуитивно понятный, что делает его доступным даже для начинающих программистов...
127 читали · 1 год назад
Python. Инкремент с помощью __pos__
В Python нет операции инкремента ++ как в си-подобных языках, поэтому используется x += 1. Однако запись ++x является валидным кодом (но не x++), так как это просто два унарных оператора сложения. При применении унарного плюса у объекта вызывается магический метод __pos__, сделаем небольшое отступление и разберем, что такое магический метод в сжатом варианте, что бы лучше понимать происходящие. Подробнее сделаю пост про магические методы в будущем. Магические методы, или dunder-методы предназначены для перегрузки Python-операторов или встроенных методов. А нужны они, чтобы реализовывать свойства...
1 год назад