en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Just Python

Just Python

Closed channel

🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc

Show more
9 696
Subscribers
-624 hours
-217 days
-7630 days
Posts Archive
Унарные операторы (ч.3) Метод abs(self) вызывается при использовании встроенной функции abs() для объекта. Он позволяет опред
Унарные операторы (ч.3) Метод abs(self) вызывается при использовании встроенной функции abs() для объекта. Он позволяет определить поведение объекта при вычислении его абсолютного значения. В примере выше метод abs просто вызывает встроенную функцию abs() для атрибута self.value, что позволяет получить абсолютное значение числа. Этот лайфхак полезен при создании объектов, которые представляют числовые значения, таких как вектора, комплексные числа или другие структуры данных, где определение абсолютного значения имеет смысл. Переопределение метода abs позволяет объекту поддерживать стандартные математические операции в Python, такие как вычисление модуля числа. #theory // just python | ChatGPT

Унарные операторы (ч.2) Метод pos(self) в Python вызывается при использовании унарного оператора плюс (+) для объекта. Он поз
Унарные операторы (ч.2) Метод pos(self) в Python вызывается при использовании унарного оператора плюс (+) для объекта. Он позволяет определить поведение объекта при применении унарного плюса к нему. В данном примере метод pos просто возвращает сам объект без изменений. Это позволяет объекту сохранять своё значение при использовании унарного плюса. Несмотря на то, что в этом примере метод pos не вносит никаких изменений, он может быть полезен для реализации специфического поведения в других контекстах. #theory // just python | ChatGPT

Унарные операторы (ч.1) В данном примере класс Number реализует метод neg(self), который переопределяет оператор отрицания -
Унарные операторы (ч.1) В данном примере класс Number реализует метод neg(self), который переопределяет оператор отрицания - для объектов этого класса. Когда мы используем оператор отрицания для объекта num, Python вызывает метод neg для этого объекта, который возвращает новый объект Number с отрицательным значением атрибута value. Этот лайфхак полезен для создания объектов, которые могут поддерживать математические операции с помощью перегрузки операторов в Python. Переопределение метода neg позволяет определить поведение объекта при использовании оператора отрицания, что может быть полезно при работе с числами или другими данными, где операция отрицания имеет смысл. #theory // just python | ChatGPT

Получение срезов итераторов Воспользовавшись методом itertools.islice можно создать объект islice, который представляет собой
Получение срезов итераторов Воспользовавшись методом itertools.islice можно создать объект islice, который представляет собой итератор, выдающий нужные элементы. Однако здесь важно отметить то, что эта конструкция использует все элементы генератора вплоть до начала среза и все элементы в объекте islice. #theory // just python | ChatGPT

Срезы итераторов Если вы попытаетесь получить срез (slice) итератора, то столкнётесь с ошибкой TypeError, сообщающей о том, ч
Срезы итераторов Если вы попытаетесь получить срез (slice) итератора, то столкнётесь с ошибкой TypeError, сообщающей о том, что на объект-генератор нельзя оформить подписку. Однако эта проблема поддаётся решению #theory // just python | ChatGPT

Убийца Hamster Kombat ☠️ Уже 5 миллионов человек по всему миру фармят BLUM! По качеству, подходу к продвижению своего продукт
Убийца Hamster Kombat ☠️ Уже 5 миллионов человек по всему миру фармят BLUM! По качеству, подходу к продвижению своего продукта и потенциальной награде за активность, пожалуй это один из лучших проектов на рынке от команды Binance. Залетайте: http://t.me/BlumCryptoBot

Отладка производительности Python (ч.2) Что вы можете сделать, например, при обработке кодов в словаре, вы можете попробовать
Отладка производительности Python (ч.2) Что вы можете сделать, например, при обработке кодов в словаре, вы можете попробовать альтернативный метод диктовки элемента. Смущенный? Позвольте мне объяснить это. Вы можете просто выбрать опцию, чтобы добавить элемент напрямую, а затем проверить, существуют ли вставленные элементы или их нужно обновить. Таким образом, при этом вам не нужно проверять каждый элемент на соответствие ему, а затем обновлять его, что замедляет работу приложения. #theory // just python | ChatGPT

Отладка производительности Python (ч.1) При написании программы наша главная цель - сделать программу эффективной, быстрой и
Отладка производительности Python (ч.1) При написании программы наша главная цель - сделать программу эффективной, быстрой и компактной. Но бывают случаи, когда вы просто не можете сделать программу компактной. Поэтому в настоящее время вы, возможно, не захотите делать программу компактной, чтобы она работала быстрее. #theory // just python | ChatGPT

Wildberries — умер. Ходишь на работу — штрафуют на 30 000, не ходишь — штрафуют на 100 000. А потом штрафуют просто за то, чт
Wildberries — умер. Ходишь на работу — штрафуют на 30 000, не ходишь — штрафуют на 100 000. А потом штрафуют просто за то, что ты есть. Поэтому бывший работник этой конторы открый канал, где собрал самые жуткие истории с работы на маркетплейсах. Внутри: как "мертвые" сотрудники ходят на работу, почему WIldberries — полная дичь и что не так с ритейлом. Подписывайтесь, потом сами себе спасибо скажете: https://t.me/+Q3hV3ZK810M0OTEy

Как преобразовать строку в число с плавающей запятой, если в строке есть лишние запятые (ч.2) Преобразовать такую строку в чи
Как преобразовать строку в число с плавающей запятой, если в строке есть лишние запятые (ч.2) Преобразовать такую строку в число с плавающей запятой сложнее. Вызов функции float() напрямую приведет нас к ошибке. Поэтому, прежде чем вызвать функцию float(), нам нужно избавиться от лишней запятой в строке. Запятую мы удалим из строки с помощью функции replace(), заменив ее на пустую строку. #theory // just python | ChatGPT

Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в
Станьте Python-разработчиком за 0₽ Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей. Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python. ⚠️Переходите по ссылке и забирайте курс по Python — только до 26-го мая: https://go.redav.online/7e13fb8f315dc450?erid=LdtCK7b7u&m=1

Как преобразовать строку в число с плавающей запятой, если в строке есть лишние запятые (ч.1) Важно отметить, что в Python де
Как преобразовать строку в число с плавающей запятой, если в строке есть лишние запятые (ч.1) Важно отметить, что в Python десятичная часть отделяется с помощью точки. И в данном случае запятая – это просто лишний символ, который добавляет нам трудностей при переводе числа из строкового типа в вещественный. #theory // just python | ChatGPT

Dict Словарь представляет из себя массив ключей и массив значений, где каждый ключ связан с одним значением. На ключ накладыв
Dict Словарь представляет из себя массив ключей и массив значений, где каждый ключ связан с одним значением. На ключ накладывается ограничение по уникальности в пределах словаря. Поэтому ключами могут быть объекты только неизменяемых типов. Значением же может быть объект любого типа. Как и списки, словари хранятся в виде двух объектов. Первый, содержит информацию о самом словаре и всегда остается в одном и том же блоке. Второй, хранит пары ключ-значение и может перемещаться между блоками при изменении размера. Но при этом пустой словарь занимает гораздо больше места. #theory // just python | ChatGPT

Я отсужу у тебя квартиру, потому что ты шумишь после 20:00 А еще выпишу штраф 50.000 рублей и отправлю на общественные работы, потому что неправильно выносишь мусор. Я – юрист с 20-летним стажем, знаю всё о законах и лазейках в них. Анонимно веду канал Деньги, где объясняю: – Как сделать ремонт за счет государства – Как случайно «потерять» кредитную карту и получить 34.000р компенсации – Как круглый год отдыхать в гос. санаториях и ни копейки за это не отдать Подписывайтесь, у юридически подкованных людей с деньгами проблем нет: https://t.me/+QcQ3sWCMVf4zN2Ri

Tuple Кортеж представляет из себя массив фиксированной длины, заданной при создании объекта. Элементами кортежа также могут б
Tuple Кортеж представляет из себя массив фиксированной длины, заданной при создании объекта. Элементами кортежа также могут быть объекты любых типов. В отличие от списка, кортеж в памяти представлен одним объектом. Поскольку нет изменяемой части, которую надо перемещать между блоками. Да, и методов для изменения элементов у кортежа так же нет. Но если сам элемент принадлежит к изменяемому типу, его все же можно изменить. #theory // just python | ChatGPT

Листаешь ленту приложений для знакомств и ни одной норм девчонки? Такими темпами можно отчаяться и стать зависимым от 18+ видео. Творчество Чувств — канал, благодаря которому тысячи парней находили ту самую девушку без бесконечных свайпов. Нужно лишь грамотно произвести первое впечатление и задать тон общения, а дальше все пойдет само. Подпишись и стань магнитом для достойных девушек — t.me/+w2H4dWWK-idkODMy

Методы сравнения объектов между собой (ч.8) bool(self) — вызывается функцией bool(...) и возвращает True или False в соответс
Методы сравнения объектов между собой (ч.8) bool(self) — вызывается функцией bool(...) и возвращает True или False в соответствии с реализацией. Если данный метод не реализован в объекте, и объект является какой-либо последовательностью (списком, кортежем и т.д.), вместо него вызывается метод len. Используется, в основном, в условиях if. #theory // just python | ChatGPT

Создание последовательностей (ч.7) В данном примере класс CustomList реализует метод reversed(self), который возвращает обрат
Создание последовательностей (ч.7) В данном примере класс CustomList реализует метод reversed(self), который возвращает обратный итератор для списка self.items. Этот метод используется при вызове встроенной функции reversed() для объекта CustomList, что позволяет итерироваться по элементам списка в обратном порядке. Метод reversed возвращает обратный итератор, что делает его удобным для работы с пользовательскими коллекциями или структурами данных, позволяя легко итерироваться в обратном направлении без необходимости явно создавать обратный список или использовать другие методы. Этот лайфхак полезен, когда вам нужно итерироваться по вашим объектам в обратном порядке, и вы хотите использовать стандартные инструменты Python для этой задачи. #theory // just python | ChatGPT

Баба Зина купила пакет яблок за 62 рубля А потом засушила и продала их по 250 рублей, потому что сухофрукты стоят в несколько
Баба Зина купила пакет яблок за 62 рубля А потом засушила и продала их по 250 рублей, потому что сухофрукты стоят в несколько раз дороже. Звучит слишком просто? А ведь каждый человек может реализовать подобную бизнес-идею и получать 200-300 тысяч ежемесячно. Просто не все знают про канал Бизнес-идеи – тут полно способов послать нах%р своего начальника и начать работать чисто на себя. Поверьте, денег много, если правильно искать: @biz_idea

Создание последовательностей (ч.6) В данном примере класс Squares реализует метод iter(self), который возвращает итератор. Ит
Создание последовательностей (ч.6) В данном примере класс Squares реализует метод iter(self), который возвращает итератор. Итератор - это объект, который поддерживает метод next() и используется для итерации по последовательности значений. Когда мы используем цикл for для объекта squares, интерпретатор Python вызывает метод iter для получения итератора, а затем последовательно вызывает метод next до тех пор, пока не будет возбуждено исключение StopIteration. Метод iter возвращает сам объект, потому что он также является итератором. Это удобно, когда мы создаем объекты, которые могут быть использованы в циклах for или других контекстах, требующих итерации. Этот лайфхак полезен при создании собственных итерируемых объектов в Python, что позволяет использовать их в стандартных итерационных конструкциях и управлять процессом итерации с помощью методов iter и next. #theory // just python | ChatGPT