uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Just Python

Just Python

Yopiq kanal

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

Ko'proq ko'rsatish
9 696
Obunachilar
-624 soatlar
-217 kun
-7630 kun
Postlar arxiv
Получение частей дробей Можно получить только числитель или знаменатель дроби. #theory // Just Python
Получение частей дробей Можно получить только числитель или знаменатель дроби. #theory // Just Python

У топовых айтишников есть секрет, они работают не 8 часов, а головой! Понимают, что без английского в айти делать нечего. Поэ
У топовых айтишников есть секрет, они работают не 8 часов, а головой! Понимают, что без английского в айти делать нечего. Поэтому в начале карьеры изучают технический английский, а потом смело прибавляют +40% к рыночной зарплате. Знают где в телеграме брать современные идеи и материалы для работы. Например, для web-разработчиков – это Сайтодел. Становись Senior-разработчиком. Всё просто, два клика: → Английский для программистов → Сайтодел 🎁 Бесплатно: Поиск разработчика для сайта и первый созвон по обучению английскому. Не упускай такую возможность!

Округление дробей Можно округлить дроби на количество цифр, которое мы хотим в знаменателе. #theory // Just Python
Округление дробей Можно округлить дроби на количество цифр, которое мы хотим в знаменателе. #theory // Just Python

Станьте IT-специалистом с зарплатой от 100 000 рублей бесплатно 👉 Только в июне GeekBrains дарит 3 недельное обучение на профессию Python разработчика бесплатно. Записавшись на обучение, вы получите не только технические знания, но и возможность войти в профессию с высоким спросом и перспективами для карьерного роста. Не упустите шанс начать свой путь в IT с поддержкой опытных преподавателей и располагающей обучающей средой. Зарегистрируйтесь сейчас и получите бонусом карьерную консультацию. Реклама. Информация о рекламодателе по ссылкам в посте.

Смешивание математики с дробями В последнем примере мы принесем некоторые функции из математической библиотеки и смешаем их с
Смешивание математики с дробями В последнем примере мы принесем некоторые функции из математической библиотеки и смешаем их с дробными представлениями. #theory // Just Python

Функции sleep() и time() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый про
Функции sleep() и time() Чтобы понять смысл функции sleep(), разберём простой пример. Три строки выводятся в определённый промежуток времени – задержку обеспечивает sleep. Сперва выводится первая строка, затем идёт функция sleep(), которая задерживает вывод на 2 секунды. Точно так же для следующего print мы используем sleep на 5 секунд. Рассмотрим пример использования sleep() для создания промежутка времени. Мы используем функцию time(), чтобы узнать текущее время, и localtime(), чтобы получить текущие дату и время в конкретной местности. Кроме того, есть функция strftime() («string from time»), которая возвращает время в виде строки в указанном формате. В результате интервал между двумя моментами времени составил две секунды. #theory // Just Python

Пакеты в Python Если говорить прямо - это отдельные папки, содержащие в себе модули и второстепенные папки. Их определенная р
Пакеты в Python Если говорить прямо - это отдельные папки, содержащие в себе модули и второстепенные папки. Их определенная роль играет не только в делении проекта на части, но и создание форм пространства наименований, дабы сама работа с модулями и пакетами была упрощенной и обозначалась точкой. На примере выше, тип импорта from package import* подключает необходимые модули и объекты, исходя из модуля `init.py`, или следует переменной all из того же модуля. К слову, модуль `init.py` ранее отвечал за команду создания пакетов, но с модернизацией Python, он утратил данную необходимость, оставаясь при этом важной командой, включающей необходимый модуль. #theory // Just Python

Вы умрёте в бедности. Серьёзно. 1 вариант. 80% своего времени вы тратите на работу, чтобы покрыть базовые потребности. В итог
Вы умрёте в бедности. Серьёзно. 1 вариант. 80% своего времени вы тратите на работу, чтобы покрыть базовые потребности. В итоге всю молодость живёте от зарплаты до зарплаты, а на стрости остаетесь ни с чем. 2 вариант. Вместо работы на дядю открываете свой бизнес. Получаете 3-4 зарплаты обычного работяги и живёте в свое удовольствие. Без кредитов, долгов и ипотек. Можно и дальше думать, что собственное дело – сложная и дорогая затея, а можно читать канал Лимон 🍋 . Там на языке цифр объясняют, как открыть бизнес с доходом от 150к, не имея за спиной ничего: ни опыта, ни стартовых вложений. Если не попробуете, будете жалеть: https://t.me/+ZSIOeorOZHpmNjcy

Эффективное использование метода ifloordiv(self, other) Метод ifloordiv(self, other) в Python позволяет определить поведение
Эффективное использование метода ifloordiv(self, other) Метод ifloordiv(self, other) в Python позволяет определить поведение оператора целочисленного деления с присваиванием (//=) для пользовательских классов. Это особенно полезно для работы с числовыми данными и структурами, где целочисленное деление и обновление значений являются обычными задачами. Метод ifloordiv является специальным методом, который позволяет реализовать целочисленное деление с присваиванием. Когда оператор //= применяется к объекту, Python вызывает этот метод, позволяя изменить объект на месте в соответствии с результатом целочисленного деления. Использование метода ifloordiv позволяет легко реализовать целочисленное деление с присваиванием для пользовательских классов. Это делает код более чистым и удобным для чтения, а также улучшает производительность за счет изменения объектов на месте. #theory // Just Python

Создание таблиц в терминале Python PrettyTable - это библиотека Python, с помощью которой у вас появится возможность представ
Создание таблиц в терминале Python PrettyTable - это библиотека Python, с помощью которой у вас появится возможность представить данные в виде таблицы ASCII. Устанавливается данный модуль стандартным способом через терминал, заглавной командой pip. Модуль не имеет особых сложностей в структуризации, наименования столбцов задается по команде fieldsname, а строки - методом addrow. Модуль prettytable также способен влиять на различные параметры таблиц, производить сортировку данных и работать с html, при том не ограничиваться во взаимодействии с таблицами csv и sql. #theory // Just Python

Как ускорить код при помощи векторизации? Лучшее решение — векторизация вычислений. Простыми словами: использование функций,
Как ускорить код при помощи векторизации? Лучшее решение — векторизация вычислений. Простыми словами: использование функций, которые поддерживают операцию над векторами. По сути, самым лучшим способом для ускорения любого цикла - это полный отказ от него. В примере выше для работы с функцией my_func мы легко могли бы обойтись вызовом ее в цикле для каждого элемента списка, но еще проще будет использовать vectorize. Вообще, vectorize преображает функцию таким образом, что она целиком принимает весь вектор, а не ее отдельные элементы. Только знайте, что такой прием не всегда ускорит ее в значительной степени. #theory // Just Python

Эффективное использование метода __imod__(self, other) Метод imod(self, other) в Python позволяет определить поведение операт
Эффективное использование метода __imod__(self, other) Метод imod(self, other) в Python позволяет определить поведение оператора взятия остатка с присваиванием (%=) для пользовательских классов. Это полезно для работы с числовыми данными и структурами, где операции взятия остатка и обновления значений являются обычными задачами. Метод imod — это специальный метод, который позволяет реализовать операцию взятия остатка с присваиванием. Когда оператор %= применяется к объекту, Python вызывает этот метод, позволяя изменить объект на месте в соответствии с результатом операции. Использование метода imod позволяет легко реализовать операцию взятия остатка с присваиванием для пользовательских классов. Это делает код более чистым и удобным для чтения, а также улучшает производительность за счет изменения объектов на месте. #theory // Just Python

Как можно узнать имя объекта Вообще говоря, никак, поскольку объекты в действительности не имеют имён. Важно: присваивание вс
Как можно узнать имя объекта Вообще говоря, никак, поскольку объекты в действительности не имеют имён. Важно: присваивание всегда связывает имя с объектом. Это верно и для инструкций def и class. Возможно, класс имеет имя: однако, хотя он связан с двумя именами и запрашивается через имя B, созданный экземпляр всё ещё считается экземпляром класса A. Однако, невозможно сказать, имя экземпляра a или b, поскольку оба они связаны с одним и тем же значением. #theory // Just Python

Почему изменение списка 'y' изменяет также список 'x' Вы, возможно, будете удивлены тому, что добавление в y изменяет также и
Почему изменение списка 'y' изменяет также список 'x' Вы, возможно, будете удивлены тому, что добавление в y изменяет также и x. Два факта приводят к такому результату: • Переменные - это просто ссылки на объекты. y = x не создаёт копию списка - это просто создаёт переменную y, которая ссылается на тот же объект, что и x. • Списки изменяемы. #theory // Just Python

Хочешь получить реальный опыт и начать карьеру в аккредитованной IT-компании уже этим летом? Стань участником Летней Школы си
Хочешь получить реальный опыт и начать карьеру в аккредитованной IT-компании уже этим летом? Стань участником Летней Школы системных аналитиков от Совкомбанк Технологий! Прокачай скилы и освой одну из самых востребованных профессий на рынке. 📌8 - 28 июля. Кострома, Нижний Новгород, Майкоп Почему стоит принять участие: – Много практики. Вместе с командой ты будешь решать реальные задачи бизнеса, а опытные менторы тебя поддержат. – Нетворкинг. Взаимодействуй с топовыми экспертами из Совкомбанк Технологий. – Возможность получить офер в крупную IT-компанию. А ещё очень круто провести время вместе с единомышленниками. После Летней Школы ты сможешь стажироваться или работать в 10 городах России, полный список ищи в нашем боте. Как принять участие: 1. Заполни анкету в нашем боте @SummerSchoolSKBT_bot 2. Пройди тестовое задание 3. Получи приглашение Узнай подробности и задай вопросы лично куратору Летней школы 👉@SummerSchoolSKBT_bot LjN8K6PtZ ООО «Феникс Образование», ИНН 7708274227

Как создавать функции более высокого порядка Есть два пути: использовать вложенные функции или вызываемые объекты. Использова
Как создавать функции более высокого порядка Есть два пути: использовать вложенные функции или вызываемые объекты. Использование вызываемого объекта - немного медленнее, и в результате получается больше кода. Однако, заметьте, что несколько функций могут разделять свою сигнатуру с помощью наследования. Объект может сохранять свое состояние для нескольких вызовов. #theory // Just Python

Как скопировать объект в Python В общем случае, с помощью модуля copy. Некоторые объекты можно скопировать более просто. Слов
Как скопировать объект в Python В общем случае, с помощью модуля copy. Некоторые объекты можно скопировать более просто. Словари имеют метод copy. Последовательности могут быть скопированы путём срезов. #theory // Just Python

IT — не только программирование Есть аналитики, которые переводят с языка цифр на язык бизнеса: видят тренды, прогнозируют и
IT — не только программирование Есть аналитики, которые переводят с языка цифр на язык бизнеса: видят тренды, прогнозируют и помогают принимать верные решения. Попробуйте себя в новой профессии на бесплатном онлайн-курсе «Аналитика за шесть уроков» от Changellenge >> Education: ✔️Изучите азы основных аналитических программ; ✔️Решите базовые задачи от экспертов-практиков; ✔️Разберетесь с направлениями и выберите подходящее для себя; ✔️Получите сертификат о прохождении курса и пошаговый план по переходу в новую профессию. Для участников курса до 30 апреля действует дополнительная скидка 15 000 руб. на образовательные программы Changellenge >> Education. Оставьте заявку и участвуйте в розыгрыше подарков на 100 000 рублей! Регистрируйтесь по ссылке.

Как передать опциональные или именованные параметры из одной функции в другую Получить такие параметры можно с помощью специф
Как передать опциональные или именованные параметры из одной функции в другую Получить такие параметры можно с помощью спецификаторов * и ** в списке аргументов функции; они возвращают кортеж позиционных аргументов и словарь именованых параметров. После этого Вы можете передать их в другую функцию, используя в её вызове * и **. #theory // Just Python

Hamster Combat выходит на ByBit! Кстати, это единственная биржа, где мы можем работать без верификации, поэтому бежим регаемс
Hamster Combat выходит на ByBit! Кстати, это единственная биржа, где мы можем работать без верификации, поэтому бежим регаемся, чтобы быть готовыми к раздаче от хомячков и вынести копейку! ➡️Зарегаться 📈 ByBit (За регистрацию можно забрать до 6000$)