ar
Feedback
Разъяснивший Python

Разъяснивший Python

الذهاب إلى القناة على Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

إظهار المزيد
7 186
المشتركون
-224 ساعات
-177 أيام
-5030 أيام
أرشيف المشاركات
Изучите азы работы Python, SQL, нейросетей и визуализации данных за 5 дней. Бесплатный мини-курс от Skillbox для любого уровн
Изучите азы работы Python, SQL, нейросетей и визуализации данных за 5 дней. Бесплатный мини-курс от Skillbox для любого уровня откроет вам дорогу к направлению Data Science, в котором зарплата только начинающего специалиста составляет 100.000₽+ После мини курса Вы: — Имеете собственное портфолио из 4 работ, которое можно показать работодателю — Находитесь в закрытом экспертном телеграмм сообществе — Получаете бессрочный доступ к видео-платформе — Пообщались со спикером и закрыли все вопросы, возникшие в момент обучения Регистрируйтесь по специальной ссылке и забирайте еще полезные подарки, один из которых: ПЕРСОНАЛЬНАЯ карьерная консультация. На мини-курс осталось 23 места.

Использование функции sum() Как бы вы решили задачу получения суммы элементов списка без обхода элементов в цикле? Это можно
Использование функции sum() Как бы вы решили задачу получения суммы элементов списка без обхода элементов в цикле? Это можно сделать с помощью стандартной функции sum(). Cинтакс функции sum(): start) Параметры sum(): iterable - итерируемые типы (list ,dict, tuple, и.т.д.) start - (необязательно) значение этого параметра прибавляется к уже готовой сумме элементов iterable. По умолчанию значение этого параметра 0. Возвращаемое значение из sum(): sum() возвращает сумму start и элементов всех последующих элементов. Разъяснивший Python

Базы Данных Хранить данные нужно всем. Обычно при работе программы все хранится в оперативной памяти (ОЗУ), но при перезапуск
Базы Данных Хранить данные нужно всем. Обычно при работе программы все хранится в оперативной памяти (ОЗУ), но при перезапуске все стирается. И для запоминания информацию записывают на жесткий диск. Это и есть База Данных. Самая популярная База Данных - текстовый файл с записанными значениями. И правда очень удобно. Достаточно открыть файл и прочитать, что там лежит, особенно, если мы знаем какая строка сему соответствует. Еще информацию которая меняется от программы к программе можно записать в отдельный Python файл. Так нам даже не придется его открывать. Разъяснивший Python

Пример аннотации типов Аннотация типов дает возможность проставлять в коде "подсказки" для программиста, не используя коммент
Пример аннотации типов Аннотация типов дает возможность проставлять в коде "подсказки" для программиста, не используя комментарии через # При большом количестве кода бывает, что просто забудешь какой тип должна принять / вернуть функция. Для этого и можно воспользоваться этой полезной фичей А еще можно воспользоваться модулем mypy, чтобы находить ошибки несоответствия типов в коде Разъяснивший Python

Как можно применять модуль showballstemmer? Работали когда-нибудь над поисковиками? Хороший поисковик должен много чего уметь
Как можно применять модуль showballstemmer? Работали когда-нибудь над поисковиками? Хороший поисковик должен много чего уметь находить по минимальному запросу. Некоторые используют pymorph2 (первая слишком много потребляет ресурсов), но ведь достаточно определять основу слова, а не начальную форму для нахождения большинства результатов. Библиотека showballstemmer и занимается тем, что определяет основу слова, что делает поиск более точным. А главное — библиотека мало потребляет, а результат получается намного лучше. В начале следует импортировать модуль требуемого языка, к примеру вот модули английского, русского и французского соответственно: EnglishStemmer, FrenchStemmer, RussianStemmer Разъяснивший Python

Чтобы начать карьеру в анализе данных, нужно выбрать направление. А для этого — как-то отличить друг от друга аналитиков данн
Чтобы начать карьеру в анализе данных, нужно выбрать направление. А для этого — как-то отличить друг от друга аналитиков данных, системных, продуктовых и бизнес-аналитиков, инженеров данных и специалистов по Data Science. Яндекс Практикум запускает бесплатный курс, который поможет это сделать. Расскажем, чем занимаются разные аналитики, сколько они зарабатывают и как стать одним или одной из них. Курс будет полезен, если → у вас нет опыта, но хочется работать в анализе данных; → хотите сменить профессию, но не знаете, с чего начать. После курса можно будет пройти бесплатную вводную часть о профессии, которая понравилась. Там вы решите первые практические задачи настоящих аналитиков. Начините путь в анализ данных вместе с Практикумом

Как задать тайм-аут для любой функции Иногда нужно ограничить время выполнения функции, особенно если она может "зависнуть".
Как задать тайм-аут для любой функции Иногда нужно ограничить время выполнения функции, особенно если она может "зависнуть". Для этого можно использовать concurrent.futures и ThreadPoolExecutor. Итог: Такой приём позволяет безопасно завершать зависающие операции, не блокируя основной поток. Отлично подходит для сетевых вызовов, парсинга и других непредсказуемых задач. Разъяснивший Python

Хочешь попробовать себя в IT без риска? Чтобы не тратить сотни тысяч рулей на профессию, не понимая, подойдет она тебе или не
Хочешь попробовать себя в IT без риска? Чтобы не тратить сотни тысяч рулей на профессию, не понимая, подойдет она тебе или нет — есть решение. Всего 3 дня — и ты попробуешь себя в роли тестировщика: найдешь баги в реальных проектах, поработаешь с Postman и SQL, а еще получишь: — 4 полезных гайда (от резюме до подборки книг). — 3 проекта в портфолио. — Скидку на курс, если захочешь продолжить. С нуля, абсолютно без опыта — просто пройди мини-курс и начни учиться. Курс лишит тебя страхов и сомнений в выборе профессии. Попробовать бесплатно P.S. У 85% участников после мини-курса появляется четкий ответ: "Моё/не моё". А ты проверь себя!

PYTHON REQUESTS. ПЕРЕДАЧА COOKIE, SESSION, GET, POST ЗАПРОСЫ, ЗАГОЛОВКИ, API, JSON,СКАЧИВАНИЕ ФАЙЛОВ В данном видео разбираемся с одним из самых популярных модулей в Python, модулем Requests. Установка, Get и Post запросы, передача параметров, установка заголовков при запросе, установка и передача cookie, создание и запросы через сессию Session(), HTTP коды состояния, работа с API, получение, обработка и передача JSON, скачивание файлов используя модуль Requests и много чего интересного. Перейти к просмотру [12:43] Разъяснивший Python

Анонимные функции Короткая запись простой функции, необходимая для решения одной конкретной задачи удобная вещь. Дабы не нагр
Анонимные функции Короткая запись простой функции, необходимая для решения одной конкретной задачи удобная вещь. Дабы не нагромождать код кучей функцией, использующихся один раз удобнее использовать анонимные функции. lambda - ключевое слово для объявления анонимной функции. На примере 1. Обычная функция сложения 2. Анонимная функция, помещенная в переменную 3. Обособленная анонимная функция в операторе print(). Разъяснивший Python

Передаем содержимое словаря Две звездочки перед объектом словаря позволяют передать содержимое словаря как аргументы. Где клю
Передаем содержимое словаря Две звездочки перед объектом словаря позволяют передать содержимое словаря как аргументы. Где ключи словаря - имя аргумента, а значения передаются в функцию. Это полезно, при обработке словарей, для написания функций оберток, передающих все полученные значения. Обе конструкции print в конце примера выполняют одинаковые действия. Разъяснивший Python

Применение аннотации типов Python - язык с динамической типизацией. Это может быть как преимуществом так и недостатком. Для ч
Применение аннотации типов Python - язык с динамической типизацией. Это может быть как преимуществом так и недостатком. Для четкого определения типа переменных существуют аннотации, которые позволят явно указать тип данных объекта или тип данных возвращаемых функцией. У аннотаций следующий варианты синтаксиса: 1. имя_переменной : тип_данных 2. имя_переменной : тип_данных = значение 3. def my_function(arg: тип_данных) -> тип_возвращаемого_значения Разъяснивший Python

Маркетинг за 4 дня: бесплатно! Зарплата начинающего маркетолога от 70 000₽, а стоимость обучения на профессию в онлайн-школах
Маркетинг за 4 дня: бесплатно! Зарплата начинающего маркетолога от 70 000₽, а стоимость обучения на профессию в онлайн-школах основам от 120 000 до 250 000 рублей. Сейчас Skillbox дарит мини-курс на 4 дня: попробуйте себя в интернет-маркетинге, SMM, таргетинге и копирайтинге. Только практика, полезные чек-листы и доступ к материалам навсегда. Переходите по ссылке и забирайте курс по маркетингу. Акция продлится до 19 мая: https://go.avnxt.site/8b2d902d157e1120?erid=2VfnxxcSezk&m=1

Как элегантно "перевернуть" словарь Иногда нужно поменять местами ключи и значения в словаре. Это можно сделать в одну строчк
Как элегантно "перевернуть" словарь Иногда нужно поменять местами ключи и значения в словаре. Это можно сделать в одну строчку с помощью генератора словаря. Итог: Инвертирование словаря — это просто и читаемо с генератором. Но помни: значения должны быть уникальны и хэшируемы, чтобы не потерять данные! Разъяснивший Python

Кортежи в Python Кортеж - неизменяемый список, группа объектов. Преимущества перед списками: - Защита от изменений - Размер м
Кортежи в Python Кортеж - неизменяемый список, группа объектов. Преимущества перед списками: - Защита от изменений - Размер меньше - Скорость работы Для создания кортежа используется функция tuple(), использование функции с интегрируемым объектом поместит все его элементы в кортеж. Кортежи очень полезны, когда нужно передать группу элементов и не нагружать скрипт. Разъяснивший Python

Директива repr Для установки корректного официального определения класса используется метод repr(), который определяет строко
Директива repr Для установки корректного официального определения класса используется метод repr(), который определяет строковое обозначение класса для программиста. По умолчанию оно представляет собой название класса и адрес в памяти. Используется для отладки приложения, описание даст информации больше, чем имя и адрес в памяти. Разъяснивший Python

Сиденье пропержено. Коврик для мыши стерся еще пару лет назад. Слышу это от каждого второго прогера. Но это все в прошлом, ко
Сиденье пропержено. Коврик для мыши стерся еще пару лет назад. Слышу это от каждого второго прогера. Но это все в прошлом, когда подписан на AliExpress Программиста Ежедневно публикуем самые интересные находки для айтишников, подписывайся – https://t.me/+wuZuKdYccG1kMjJi

setdefault() для упрощения работы со словарями Иногда нужно добавлять значения в словарь списков. Можно проверять наличие клю
setdefault() для упрощения работы со словарями Иногда нужно добавлять значения в словарь списков. Можно проверять наличие ключа вручную, а можно использовать setdefault(). Итог: Метод setdefault() избавляет от лишней проверки ключей и помогает лаконично группировать данные в словарях. Разъяснивший Python

Бесплатный мини-курс по Java — начните программировать уже сегодня Java-разработчики востребованы и зарабатывают от 80 000 ₽. Хотите проверить свои силы? На мини-курсе вы создадите три проекта, освоите основы языка и поймете, подходит ли вам этот путь. Без опыта в IT, бесплатно и с поддержкой эксперта. А еще получите доступ к материалам и скидку на обучение. К тому же, каждый, кто посмотрит 1-е занятие, получит доступ к изучению английского языка на платформе Skillbox на год. Количество мест ограничено! Успейте записаться. Реклама. Информация о рекламодателе по ссылкам в посте.

Преобразование чисел в булевый тип данных В Python при преобразовании чисел к логическим значениям все числа кроме нуля, в то
Преобразование чисел в булевый тип данных В Python при преобразовании чисел к логическим значениям все числа кроме нуля, в том числе и отрицательные - имеют значения True. 0 имеет значение False. Python позволяет проводить логические операции and, or, not над числами. Функция bool() преобразует объект в логический. Использовать ее можно с числами. Логические операции с числами работают согласно таблицам истинности операторов. Разъяснивший Python