python_per_month | Unsorted

Telegram-канал python_per_month - Python Learning

28154

Обучающий канал по Python Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy По всем вопросам @valentin_mascarov Реклама на бирже - https://telega.in/c/Python_per_month

Subscribe to a channel

Python Learning

Многофункциональные боты ChatGPT 4 и DELL•E 3 😳

Совсем недавно появился бот, в котором совместили ChatGPT и DELL•E и сделали его функционал практически безграничным

Одни из самых интересных задач, с которыми может справиться бот:

• Генерация текстов, контента, маркетинговых планов

• Создание креативных идей, проектов, сценариев

• Программирование и написание кода

• Создание изображений по текстовым запросам

Опробуй прямо сейчас — @NeuroBoom_ChatGPT_bot

Читать полностью…

Python Learning

Функция current_thread()

Функция current_thread() из модуля threading в Python используется для получения объекта Thread, представляющего текущий поток выполнения.

В Python 3.10 и более поздних версиях она возвращает:
— «Идентификатор потока» текущего потока. Это ненулевое целое число. Его значение не имеет прямого смысла; оно предназначено как магическое число, которое можно использовать, например, для индексирования словаря потоко-специфичных данных.
— Идентификаторы потоков могут быть переиспользованы, когда один поток завершается, а другой создается.

#для_продвинутых

Читать полностью…

Python Learning

ChainMap

ChainMap — это инструмент из модуля collections, который позволяет объединить несколько словарей в один объект, доступный как единый словарь. Это удобно, когда вам нужно работать с несколькими словарями, представляющими разные области видимости или контексты, и вам нужно установить приоритеты доступа к данным.

#для_продвинутых

Читать полностью…

Python Learning

Функция vonmisesvariate

Функция vonmisesvariate из модуля random в Python используется для генерации случайных чисел, подчиненных распределению фон Мизеса, также известному как круговое нормальное распределение или распределение Тихонова.

Аргументы функции:
mu: Среднее значение угла, выраженное в радианах в диапазоне от 0 до 2π.
kappa: Параметр концентрации, который должен быть больше или равен 0. Чем больше значение kappa, тем более концентрируется распределение вокруг среднего значения.

#для_продвинутых

Читать полностью…

Python Learning

-Не могу найти работу. -Нет откликов на резюме.
-Не зовут на собеседование.
😞


Эти проблемы возникают у многих в процессе поиска работы и решать их нужно с сертифицированным карьерным консультантом, таким как Оксана Синягина. Оксана работает в сфере IT уже 17 лет и  отлично знает рынок труда в IT.

В своем
Телеграм канале
Оксана делится:

✅  Актуальными трендами и возможностями, которые предлагает IT-сфера. 💡
✅  Рассказывает, какие навыки и знания нужны для успешного старта и роста в айти. 🚀
✅  Делится полезными материалами для самообразования и развития профессиональных компетенций. 📚
✅  Раскрывает секреты успешного прохождения собеседований и взаимодействия с работодателями. 🗣

Подпишись на канал Оксаны и

>>ПОЛУЧИ БЕСПЛАТНЫЙ
ГАЙД:

"Как настроить LinkedIn, чтобы он работал на вас" 🎁

>> Перейти на канал

Читать полностью…

Python Learning

Функция lognormvariate

Функция lognormvariate из модуля random в Python используется для генерации случайных чисел из логарифмически нормального распределения.

Синтаксис:

random.lognormvariate(mu, sigma)


Аргументы:
mu (вещественное число): среднее значение логарифма случайной величины.
sigma (вещественное число): стандартное отклонение логарифма случайной величины.

Возвращаемое значение:
Случайное число из логарифмически нормального распределения с заданными mu и sigma.

#для_начинающих

Читать полностью…

Python Learning

Начните карьеру в ИТ с гранта на обучение до 100% в Центральном университете!

Грант можно получить на одно из направлений бакалавриата по искусственному интеллекту, разработке и бизнес-аналитике. Помимо диплома и практико-ориентированного образования студенты получат:
- Персонализацию учебной траектории;
- Стажировку в одной из лучших ИТ-компании страны;
- Личного ментора на все время обучения;
- Доступ к современному кампусу в центре Москвы.

Получить полную информацию и оставить заявку можно здесь.

erid:2Vtzqwuy5nZ
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673

Читать полностью…

Python Learning

Singledispatch

Singledispatch — это декоратор из стандартной библиотеки Python functools, который позволяет создавать универсальные функции с одиночной диспетчеризацией.

Универсальная функция — это функция, которая может работать с объектами разных типов.

Одиночная диспетчеризация — это метод выбора реализации функции на основе типа одного из ее аргументов.

#для_продвинутых

Читать полностью…

Python Learning

🔥 Годнота: чувак запустил сайт, на котором собрано 1000 вопросов с собеседований на Python разработчика. Фишка в том что просчитана вероятность с которой вопрос буден задан и есть примеры ответов. Весь список вопросов можно посмотреть здесь

Читать полностью…

Python Learning

default_int_handler

default_int_handler — это функция, которая используется в качестве обработчика сигнала SIGINT по умолчанию. Она вызывается, когда пользователь нажимает комбинацию клавиш Ctrl+C, чтобы прервать работу программы.

Функциональность:
default_int_handler прерывает работу программы, генерируя исключение KeyboardInterrupt. Эта функция сбрасывает обработчик сигнала SIGINT, восстанавливая его исходное состояние.

#для_продвинутых

Читать полностью…

Python Learning

Функция hypot

Функция hypot из модуля math в Python используется для вычисления евклидовой нормы, также известной как гипотенуза прямоугольного треугольника.

Синтаксис:

import math

hypot(x, y)


Аргументы:
x: Первый катет прямоугольного треугольника.
y: Второй катет прямоугольного треугольника.

#для_начинающих

Читать полностью…

Python Learning

Функция statistics.mean()

Функция statistics.mean() в Python используется для вычисления среднего арифметического набора данных. Она находится в модуле statistics, который нужно предварительно импортировать.

#для_начинающих

Читать полностью…

Python Learning

Строить профессиональные планы, задумываться о карьере и искать способы применить свои навыки в деле — в период неустойчивости важно заботиться о себе и видеть возможности для собственного роста. Если вы задумываетесь о перспективной профессии для будущего — присмотритесь к разработке на Python.

На бесплатном курсе «Python-разработка для начинающих» вы примерите на себя роль программиста:

- разберётесь в видах веб-разработки и понятиях backend и frontend;
- познакомитесь с синтаксисом и логикой работы языка;
- научитесь работать с данными и базовыми конструкциями;
- поймёте, где используется Python и выберете подходящее направление для обучения и карьеры.

Но главное — сможете самостоятельно решить реальную задачу — создадите планировщик задач с секретной фичей и Telegram-бот, даже если раньше никогда не программировали

Реклама. ООО "Нетология". Erid LatgBbiY8

Читать полностью…

Python Learning

Декоратор lru_cache()

Декоратор lru_cache() из модуля functools в Python используется для мемоизации функций, то есть для кэширования результатов их вычислений. Это может значительно повысить производительность кода, если функция выполняет вычисления, которые требуют много времени.

Как работает lru_cache():
Декоратор lru_cache() работает по алгоритму LRU (Least Recently Used), что означает, что он кэширует последние maxsize результатов вычислений функции. Если кэш переполняется, то наименее

#для_начинающих

Читать полностью…

Python Learning

Функция groupby()

Функция groupby() из модуля itertools в Python используется для группировки элементов итератора по значению ключа. Она применяется к итератору (списку, кортежу, строке) и возвращает объект groupby, который представляет собой итератор по группам.

Синтаксис:

groupby(iterable, key=None)


Аргументы:
iterable: Итерируемый объект, который нужно сгруппировать.
key: Функция, которая извлекает ключ из каждого элемента итератора. По умолчанию используется функция lambda x: x, которая возвращает сам элемент.

#для_продвинутых

Читать полностью…

Python Learning

fspathconf

fspathconf() – это функция в Python, которая используется для получения конфигурационных параметров для указанного пути. Эта функция является частью модуля os и может использоваться для получения информации о файловой системе, такой как размер блока, максимальная длина пути и т. д.

Синтаксис:

os.fspathconf(path, name)


Аргументы:
path: путь к файлу или папке
name: имя конфигурационного параметра

#для_продвинутых

Читать полностью…

Python Learning

⚠️ Биткоин — не единственная золотая жила XXI века

Если бы вы 7 месяцев назад инвестировали всего 100 $ в монету INJ (Injective), когда монету считали неперспективной, сейчас на вашем счету было бы 4 200 $. Аналогично с другими крипто-монетами, которые выросли в 5-20 раз. 🚀

Фишка в том, что таких монет и сегодня огромное множество. А чтобы находить их не тратя время, разбираясь в нюансах — читайте авторский блог крипто-инвестора с многолетним опытом — Артур Семёнов | Инвестиции

Автор канала находит перспективные монеты, которые взлетают в 10-20 раз, а так же показывает правила Торговой психологии 🔥

Подписывайтесь, чтобы научиться зарабатывать в любое время рынка: /channel/+PBqqMFzkSb1hNDI6

Читать полностью…

Python Learning

uniformvariate

uniformvariate – это функция из библиотеки numpy, которая используется для генерации случайных чисел из равномерного распределения.

Синтаксис:

numpy.random.uniformvariate(low, high, size=None)


Параметры:
low (float): Нижняя граница диапазона.
high (float): Верхняя граница диапазона.
size (int, optional): Размер возвращаемого массива.

#для_продвинутых

Читать полностью…

Python Learning

👩‍💻 Как работать с паттернами проектирования в Python?

Расскажет Станислав Ступников — руководитель разработки в VK.

Встречаемся на бесплатном практическом уроке от OTUS, где мы:

▫️займемся классификацией паттернов;
▫️покажем, насколько хорошо и ровно они транслируются в мир Python-разработки;
▫️ обсудим, как с ними работать.

📢📢 Занятие пройдёт 28 февраля в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional».
Доступна рассрочка на обучение!

⬇️ Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://clck.ru/38yQgq

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Python Learning

ASCII-арты на python

Смотреть статью

Читать полностью…

Python Learning

Функция gammavariate

Функция gammavariate из модуля random в Python используется для генерации случайных чисел из гамма-распределения.

Синтаксис:

random.gammavariate(alpha, beta)


Параметры:
alpha (float): Форма гамма-распределения. Должна быть больше 0.
beta (float): Масштаб гамма-распределения. Должна быть больше 0.

Возвращаемое значение:
Случайное число с плавающей запятой из гамма-распределения с параметрами alpha и beta.

#для_начинающих

Читать полностью…

Python Learning

Декоратор total_ordering

Декоратор total_ordering из модуля functools используется для упрощения реализации «полного» сравнения объектов в Python. Он автоматически генерирует методы сравнения (__lt__, __le__, __gt__, __ge__), если в классе определены один или несколько из них, а также метод __eq__.

Важно:
— Декоратор total_ordering не переопределяет методы сравнения, которые уже определены в классе или его суперклассах.
— Если класс наследует от другого класса, который уже декорирован total_ordering, то необходимо явно указать методы сравнения в наследуемом классе.

#для_продвинутых

Читать полностью…

Python Learning

Функция betavariate

Функция betavariate в Python используется для генерации случайных чисел из бета-распределения. Бета-распределение - это непрерывное распределение вероятностей, которое часто используется для моделирования пропорций или вероятностей.

#для_продвинутых

Читать полностью…

Python Learning

Функция set_start_new_thread

Функция set_start_new_thread из модуля thread в Python используется для создания нового потока выполнения. Она принимает два аргумента:

target: Это функция, которая будет выполняться в новом потоке.
args: Это кортеж, содержащий аргументы, которые будут переданы функции target.

#для_продвинутых

Читать полностью…

Python Learning

Нужно ли дата-инженерам знать Linux?

Расскажет Вадим Заигрин – Team Lead команд инженеров данных. Встречаемся на бесплатном открытом уроке от OTUS, где вы вместе с экспертом:
- разберетесь, почему вам надо знать Linux;
- ознакомитесь с его особенностями;
- узнаете, как работать с Linux: командная строка, пользователи и их права, запуск приложений, инструменты работы с сетью.

Занятие пройдёт 22 февраля в 20:00 мск и будет приурочено к старту курса «Data Engineer». Доступна рассрочка на обучение!

Пройдите короткое тестирование прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/QIc9/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Python Learning

📌 Уже 15 февраля в 19:00 (мск) стартует наш бесплатный двухдневный онлайн-интенсив.

Во время эфира вы научитесь писать код, запускать и поддерживать простого Telegram-бота. Познакомитесь с синтаксисом языка и увидите, как декомпозировать задачи по разработке.

Приходите, чтобы пообщаться и поучиться у опытного разработчика, узнать всю правду и перспективы Python и получить полезные подарки для комфортного старта в разработку.

🎁 Всем, кто зарегистрировался — Гайд «Как заговорить на сленге IT-специалистов», а каждому участнику — Карта компетенций Python-разработчика.

Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid:LjN8KPosx

Читать полностью…

Python Learning

Функция bisect.insort()

Функция bisect.insort() в Python используется для вставки элемента в уже отсортированный список, сохраняя его отсортированным. Она работает с помощью алгоритма бинарного поиска, что делает ее более эффективной, чем линейный поиск,

#для_начинающих

Читать полностью…

Python Learning

itemgetter()

itemgetter() — это функция из модуля operator, которая используется для извлечения элементов из объектов, поддерживающих индексирование (например, списки, кортежи, строки).

#для_начинающих

Читать полностью…

Python Learning

Функция attrgetter()

Функция attrgetter() из модуля operator используется для получения значения атрибута объекта. Она позволяет избежать явного указания имени атрибута, что может сделать код более читаемым и удобным.

#для_продвинутых

Читать полностью…

Python Learning

Функция permutations()

Функция permutations() из модуля itertools в Python используется для генерации всех возможных перестановок элементов из итерируемого объекта.

Синтаксис:

itertools.permutations(iterable, r=None)


Аргументы:
iterable: Итерируемый объект, например, список, строка или кортеж.
r (опционально): Целое число, указывающее длину перестановок. Если не указано, то по умолчанию генерируются все перестановки возможной длины.

#для_начинающих

Читать полностью…
Subscribe to a channel