Just Python
Canal cerrado
🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Mostrar más9 696
Suscriptores
-624 horas
-217 días
-7630 días
Archivo de publicaciones
9 696
Если у вас есть хоть 1 банковская карта — можете смело сломать ее пополам
Горько признавать, но 97% людей используют карты только ради покупок. И даже не подозревают, что можно: обнулить любой кредит, получить льготную ипотеку и спокойно жить на кешбэках
«Хитрые» сотрудники банков не говорят о скрытых функциях и молчат про халявные условия. Но есть канал — Беспощадный банкстер, где раскрывают все карты
Загляните и до конца жизни сможете законно брать кредиты под 0%, навсегда уберёте с карт все списания и комиссии, поставите себе 10-процентный кэшбэк НА ВСЁ. Вот ссылка — @bezposhady
9 696
Использование setdefault()
Метод setdefault() используется для получения значения ключа словаря. Если ключ не существует, метод setdefault() создает новый ключ со значением по умолчанию.
В этом примере мы используем метод setdefault() для получения значения ключа 'three' из словаря d. Поскольку ключ 'three' не существует, метод setdefault() создает новый ключ со значением по умолчанию 3 и возвращает это значение.
#theory // just python
9 696
LAMM - лучший среди конкурентов в контрольной закупке
Результаты независимого исследования торгово-промышленной палаты гелей для стирки 5 известных брендов-производителей.
Узнайте:
-Какова моющая способность гелей для стирки в борьбе с самыми распространенными загрязнениями?
-Технология проведения контрольной закупки.
-Насколько производители следуют стандартам ГОСТ?
-Как показали себя различные гели для стирки белого белья в категории Борьба с пятнами пота и крови?
Проверка на прочность в нашей статье
Узнать больше
#реклама
dzen.ru
О рекламодателе
9 696
Вывод строки или списка n раз
Можно использовать умножение (*) со строками или списками; умножать их можно любое количество раз.
Интересным вариантом может быть определение списка с постоянным значением, скажем, ноль.
#theory // just python
9 696
Оценивайте рост дохода от медийной рекламы Яндекса
Многие производители и поставщики сталкиваются с проблемой: при использовании широких каналов дистрибуции проанализировать влияние медийной рекламы на рост покупок на сайтах партнёров стандартными инструментами аналитики крайне сложно.
Проблему решает Sales Lift — исследование, которое помогает оценить влияние медийной рекламы на прирост покупок на различных онлайн-площадках. Отчёт также поможет изучить конкурентное окружение, провести анализ аудитории и узнать объём покупок и продаж товаров бренда в категории.
Читайте на примере кейса, как работает исследование:
Узнать больше
#реклама
yandex.ru
О рекламодателе
9 696
Преобразование Word Doc или Docx в PDF в Python
Spire.Doc for Python предоставляет метод Document.LoadFromFile(), который позволяет пользователям загрузить файл Doc или Docx.
После этого можно выполнить преобразование в PDF с помощью метода Document.SaveToFile(string filename, ToPdfParameterList parameter).
#theory // just python9 696
Станьте IT-специалистом с зарплатой от 100 000 рублей бесплатно
👉 Только в феврале GeekBrains дарит 3 недельное обучение на профессию Python разработчика бесплатно.
Записавшись на обучение, вы получите не только технические знания, но и возможность войти в профессию с высоким спросом и перспективами для карьерного роста.
Не упустите шанс начать свой путь в IT с поддержкой опытных преподавателей и располагающей обучающей средой.
Зарегистрируйтесь сейчас и получите бонусом карьерную консультацию.
Реклама. Информация о рекламодателе по ссылкам в посте.
9 696
Возврат нескольких значений из функции
Знаете ли вы, что можно осуществлять возврат нескольких значений из функции? Вот как это сделать.
#theory // just python
9 696
🔥 Годнота: чувак запустил сайт, на котором собрано 1000 вопросов с собеседований на Python разработчика. Фишка в том что просчитана вероятность с которой вопрос буден задан и есть примеры ответов. Весь список вопросов можно посмотреть здесь
9 696
Обработка ошибок во время выполнения
Это самый полезный совет для программистов, работающих с Python. Вы можете устранить ошибку и избавить программу от сбоев во время выполнения.
#theory // just python
9 696
Логирование в Python с помощью Logzero. Установка минимального уровня логирования.
Установка уровня логирования предполагает выбор степени важности данного лог-сообщения. Изменить уровень логирования для обработчика файла можно с помощью аргумента
loglevel в методе logfile. В приведенном примере мы установили loglevel как warning. Следовательно все лог-записи ниже уровня warning не будут сохранены в лог-файл.
#theory // just python9 696
Pornhub заплатит $14 за просмотр каждого ролика, который длится больше 20 минут
А «Вкусно и точка» подарит сертификат на 3000р, если оставить положительный отзыв в телеграме и отметить их аккаунт в сториз.
Канал Лимон 🍋 находит СОТНИ бизнес-подработок, с которыми даже лодырь сможет получать лишние 60-70 тысяч.
– Зритель фильмов на Кинопоиске – 4.000р за 2 часа
– Автор отзывов на Google Maps – 100р/штука
– Помощник блогера на ютубе – $600/мес
Подпишитесь, если хотите работать на себя и получать за это неплохие деньги: https://t.me/+EZ8uccJ8lX80MWYy
9 696
Логирование в Python с помощью Logzero. Ротация лог-файла
Не стоит сохранять все записи в один лог-файл, поскольку он становится массивным и увеличивает нагрузку на систему. Можно использовать параметры
maxBytes и backupCount для ротации файла с заранее заданным размером. Когда размер будет превышен, файл закроется, а новый файл для вывода откроется автоматически. Переключение происходит каждый раз, когда длина текущего лог-файла составляет почти maxBytes. Если maxBytes или backupCount равен нулю, переключение не происходит.
#theory // just python9 696
Логирование в Python с помощью Logzero. Экземпляры пользовательских логгеров.
Вместо использования логгера по умолчанию, можно настроить экземпляры логгера с помощью
logzero.setup_logger(). Он возвращает полностью настроенный экземпляр логгера с различными параметрами, такими как имя, имя лог-файла, форматирование, maxBytes, backupCount и уровень логирования.
#theory // just python9 696
Логирование в Python с помощью Logzero. Установка пользовательского форматирования
Лог-запись можно отформатировать на свое усмотрение. Есть несколько способов: вы можете включить дату, время и уровень логирования в свой формат, чтобы знать, когда и на каком уровне был отправлен лог.
#theory // just python
9 696
Списковое включение: Создайте список в одной строке кода
Со списковым включением можно поместить циклы for и условия if в одну строку кода для создания списка на Python.
#theory // just python
9 696
👩💻 Как работать с паттернами проектирования в Python?
Расскажет Станислав Ступников — руководитель разработки в VK.
Встречаемся на бесплатном практическом уроке от OTUS, где мы:
▫️займемся классификацией паттернов;
▫️покажем, насколько хорошо и ровно они транслируются в мир Python-разработки;
▫️ обсудим, как с ними работать.
📢 Занятие пройдёт 28 февраля в 20:00 мск и будет приурочено к старту курса «Python Developer. Professional». Доступна рассрочка на обучение!
⬇️ Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: пройти тест
9 696
Применение функции ко всем элементам в списке
Этот прием полезен в тех случаях, когда нужно применить функцию ко всем элементам списка, а не к каждому отдельно.
#theory // just python
9 696
Работа с файлами
После закрытия программы или по окончании работы скрипта все данные, которые мы получили, исчезают. Иногда, впрочем, нам нужно, чтобы они куда-то сохранились. Python предоставляет возможности для работы с файлами, как для их чтения, так и записи.
Попробуем сгенерировать 10 случайных целых чисел от 1 до 100 и записать их в текстовый файл «random.txt», а затем выведем их на печать в консоль из этого документа.
#theory // just python
9 696
Функции-генераторы
Они отличаются от обычных функций тем, что в них есть один или несколько операторов yield.
#theory // just python
