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

Как получить отрицательную длину len()≤0 на Python

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

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

Python Learning

Узнаем заряд батареи компьютера с помощью Python

Для узнавания остатка зарядки на компьютере в операционной системе Windows можно использовать следующий код на Python.

Для выполнения этого кода нужно установить библиотеку psutil. Это можно сделать с помощью pip install psutil.

Данный код сначала получает объект battery с помощью функции psutil.sensors_battery(), которая предоставляет информацию о состоянии батареи компьютера. Затем он проверяет, подключена ли зарядка, с помощью свойства power_plugged.

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

Python Learning

🚀 Суперновости для программистов!

Мы нашли канал, который станет источником вдохновения и знаний для любого уровня — от начинающих до продвинутых! 🎯

Получай рекомендации по написанию чистого кода, избавляйся от ошибок, знакомься с лучшими инструментами и литературой

🔍 Топ актуальных и полезных постов

- Подборка советов от Clean Code
- SOLID и ООП
- Всё про качество кода

🔔 Канал регулярно обновляется, чтобы вы всегда были в курсе последних тенденций и новейших технологий

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

Python Learning

🖥 Нейросеть ChatGPT собрала подборку топовых каналов, которые понадобятся любому разработчику!

1337 – известное популярное айти медиа о нейросетях, технологиях и интернет-трендах.

Habr Articles – полезные статьи о программировании с известного русскоязычного форума Habr.

ChatGPT-4 – комьюнити фанатов ChatGPT 4 версии. Здесь всё об нейросетях, айти технологиях и не только.

Apple News – актуальная и полезная информация об Apple. Новости, обзоры, секреты, советы и фишки.

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

Python Learning

Как Python-разработчику быстро создавать API? В этом поможет FastAPI — быстрый, легкий в использовании современный фреймворк. Хотите разобраться в нем, тогда приходите 🗓 16 мая в 20:00 мск на открытый урок в OTUS.

На открытом уроке мы:
— Обсудим основы разработки API с помощью фреймворка FastAPI.
— Рассмотрим пример небольшого приложения
— Осветим особенности развертывания эксплуатации.

👨‍💻 Спикером выступит Станислав Ступников, руководитель разработки в VK и руководитель курса. Станислав 10 лет занимается промышленной разработки, последние 3 года он занимается научной разработкой для крупных государственных заказчиков с контрактами по тематике анализа больших объемов данных.

👉 Для участия пройдите вступительный тест — https://otus.pw/lWA9/

Если вам понравятся открытые уроки, продолжить обучение можно будет уже на курсе «Python Developer. Professional» от OTUS. Оплата курса возможна в рассрочку.

Реклама. Информация о рекламодателе на сайте www.otus.ru

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

Python Learning

Ключевое слово nonlocal

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

Поведение nonlocal заключается в том, что интерпретатор ищет переменную в ближайшей области видимости.

Основное различие с global в том, что с помощью nonlocal нельзя получить переменные из глобальной области видимости.

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

Python Learning

Объединение элементов списка и кортежа

Для объединения списка и кортежа в Python можно использовать оператор распаковки *.

В этом примере мы использовали оператор распаковки для объединения элементов списка my_list и кортежа my_tuple в один список new_list. Оператор * превращает итерируемый объект в последовательность аргументов, которые можно передать в другую функцию или структуру данных.

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

Python Learning

Узнаем сколько дней осталось до заданной даты с помощью Python

Вы можете изменить date_str на любую другую дату, а вывод будет показывать количество дней до этой даты.

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

Python Learning

Узнаем длину кода в файле с помощью Python

В данном коде мы открываем файл 'file.py' для чтения и считываем все его строки в переменную lines.

Затем мы используем генератор списка, чтобы посчитать только те строки кода, которые не пустые (`line.strip()`) и не начинаются с символа комментария (`not line.startswith('#')`). Количество таких строк сохраняем в переменную code_lines и выводим ее значение с помощью функции print.

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

Python Learning

Python — один из самых популярных языков в мире, а разработчики на нём востребованы в самых разных IT-направлениях. Познакомьтесь с различными сферами применения языка, узнайте, какие навыки сейчас востребованы на фрилансе и как начать работать на удалёнке, на бесплатном онлайн-интенсиве: ▶️ https://epic.st/P6PpJj

Вы научитесь:
📍 Получать данные с сайтов, которые помогают аналитикам и владельцам бизнеса изучать рынок, конкурентов и динамику цен.
📍 Работать с API — специальными программными инструкциями, с помощью которых можно получить данные с сайтов.
📍 Парсить HTML. Узнаете, как автоматизировать сбор информации прямо из HTML-кода сайта.
📍 Автоматически выделять важное из огромных массивов данных с помощью Python.
📍 Писать программы для автоматической отправки важных писем по расписанию, тем самым автоматизировать email-рассылки.
📍 Разбираться в рынке фриланса на Python.

Спикером выступит руководитель направления по исследованию данных в Сбере Анастасия Борнева. Она с 2018 года занимается автоматизацией процессов с помощью искусственного интеллекта.

🎁 Всем участникам, прошедшим интенсив, подарим электронную книгу Роджера Сайпа и Робба Збиерски «Разум под контролем» издательства МИФ. А каждый, кто оставит заявку на участие в интенсиве, получит материал с подборкой коротких и полезных программ на Python.

Подключайтесь, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.

Ждём вас в прямых эфирах с 15 по 17 мая в 19:00 по московскому времени!

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

Python Learning

Что делает специалиста? Опыт

И вы получите новый опыт уже в понедельник. Ведь Skillfactory запускает бесплатный интенсив по разработке на Python — с 15 по 17 мая в 19:00 по Мск.

Там вы:
— Освоите основы логики телеграм-бота, API и принципы работы с ними
— Напишите свой бот «генератор паролей» и получите фидбэк от эксперта
— Узнаете какие вопросы задают на собеседованиях и как на них правильно отвечать

В конце вас ждут подарки — регистрируйтесь по ссылке, чтобы их получить: https://go.skillfactory.ru/oVBOzQ

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

Python Learning

Хочешь ворваться в IT?👨‍💻
В этом месяце набираем тестовую группу для бесплатного запуска IТ-курсов!

1. Зарегистрируйся по ссылке
2. Пройди 3 курса по IT
3. Оставь обратную связь

Цена курса - 23 500 рублей
Цена для тестовой группы - 0 рублей

Ты изучишь основы программирования, создашь свою первую программу, получишь практику для трудоустройства.

Начни карьеру в самой оплачиваемой сфере!

Жми сюда, чтобы забрать курсы👈🏼

Реклама ООО "ГикБреинс"
erid: LjN8KLX5v

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

Python Learning

🐍 Python — идеальный язык программирования для старта. Учить его — одно удовольствие, настолько он прост, логичен и одновременно востребован. Даже начинающему разработчику на Python платят 100 000 рублей в месяц!

На курсе «Профессия Python-разработчик» вы освоите сам язык, познакомитесь с веб-фреймворком Django, Git и базами данных. Навыки закрепите на реальных проектах: создадите свой Telegram-бот, интернет-магазин, собственную социальную сеть!


Уже через 6 месяцев сможете начать работать, а в конце курса — получите гарантированную помощь в трудоустройстве.

Майские скидки до 60% по промокоду «Python Learning» по ссылке https://epic.st/VZ_mIv. Оставьте заявку на курс сейчас и получите 3 месяца бесплатного обучения и год английского в подарок!

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

Python Learning

Сравнение 2 изображений с помощью Python

Ответ на картинке.

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

Python Learning

Получить размер словаря в Python

Эти процедуры могут быть особенно полезны при обслуживании объектов JSON через API, поскольку с их помощью можно контролировать длину и размер объектов JSON.

Функция getsizeof() принадлежит модулю sys в python, который помогает нам определить размер памяти объекта dictionary в байтах.

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

Python Learning

Сегодня невозможно представить развитие пентеста без употребления языка Python. Освойте его тонкости на курсе Python для пентестера и повысьте свою конкурентноспособность на рынке.

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

- Старт 5 июня - продолжительность курса 3 месяца
- Совмещайте с работой: занятость до 10 часов в неделю
- Море практики - создание многопоточных приложений, работа с сетью и написание собственного фреймворка
- Команда поддержки - опытные практикующие специалисты по пентесту

🏆 Выдаём сертификат при успешной сдаче экзамена

Скидка 10% на оплату курса с 16 мая по 11 июня. Есть промодоступ на 7 дней. При оплате сообщите менеджеру код PYTHON0623. Доступна рассрочка.

❗️ Со следующего потока повышаем цены!

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

Python Learning

Telegram Django Bot за пару строк

В этой статье автор рассказывает как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.

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

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

Python Learning

Аудиомодуль Dejavu

Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется  в базе данных.

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

Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума.

Подробнее можно почитать здесь.

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

Python Learning

Преобразования текста в аудио с помощью Python

Для преобразования текста в аудио на Python можно использовать библиотеку gTTS (Google Text-to-Speech).

В данном примере мы используем текст "Привет!» на русском языке, создаем объект gTTS и сохраняем аудиофайл "hello.mp3". Затем мы воспроизводим аудиофайл с помощью утилиты mpg321.

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

Python Learning

Распознаем текст по аудио с помощью Python

Для распознавания речи в аудиофайле вам понадобится использовать библиотеку SpeechRecognition.

Вам нужно будет установить библиотеку SpeechRecognition, которую можно установить с помощью pip install SpeechRecognition. Обратите внимание, что данный код предполагает, что входной аудиофайл имеет формат WAV. Если ваш аудиофайл имеет другой формат, вам может потребоваться предварительно конвертировать его в WAV.

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

Python Learning

Хотите начать карьеру в IT?

Быстро освоить навыки и перейти к практике — легко! 

Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!

Курсы от практикующих экспертов.

Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.

Начни свой путь к успеху уже сегодня.

Учись на практике с Deepskills!

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

Python Learning

«Карманный синоптик за час». Пишем Telegram-бота для мониторинга погоды на Python

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

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

Python Learning

Добрый день!
Отдаю текст:

🧑‍💻 Вход в IT с минимумом кодинга

Мечтаете о работе в IT, но не готовы стать разработчиком? Начать карьеру в сфере с минимальными навыками программирования поможет программа дополнительного профобразования «Профессия аналитика данных» от школы аналитики Changellenge >> Education! Программа ускорит получение оффера в 2–3 раза.

Преимущества курса:
▫️ За 6 месяцев с нуля овладеете Python, SQL, Excel, BI-системами, изучите основы маркетинговой и продуктовой аналитики и подтянете матстат
▫️ Наполните резюме опытом, решив 10 индивидуальных кейсов и 3 командных проекта в роли аналитика
▫️ Будете учиться у действующих сотрудников Google, СитиМобила, VK, СИБУРа и других компаний на живых воркшопах (более 15 занятий)
▫️ Опытный HR поможет получить желаемый оффер — от скрининга CV на английском до интервью и решения технических заданий

Учитесь онлайн из любой точки мира — курс удобно совмещать с работой, вузом и другими занятиями.

Диплом о дополнительном профобразовании установленного образца выдается всем выпускникам курса.

Готовы к карьере в IT? До 15 мая присоединяйтесь к ближайшему потоку по ссылке: https://clck.ru/34Nhet

Подписчикам канала доступна скидка 5000 рублей по промокоду PYTHONLEARNING.

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

Python Learning

Просмотр всех файлов в папке с помощью Python

В этом примере мы указываем путь к папке, которую нам нужно просмотреть, с помощью переменной folder_path.

Затем мы вызываем функцию os.listdir(), которая вернет список всех файлов и папок в указанной папке. Мы проходим циклом for через этот список и выводим на экран имена файлов.

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

Python Learning

#Вопросы_с_собеседования

Что выведет программа?

Ответ:
Кажется, ничего сложного. create_multipliers вернёт список из 5 функций (назовём их list_lamba_f). Каждая list_lamba_f будет умножать свой аргумент на свой индекс в результирующем массиве.

Получается, что на экране мы увидим:

0
2
4
6
8

Дальнейший разбор предполагает, что вам знакомо замыкание (closure) при использовании вложенных функций (nested functions).

Свои коррективы в наивное объяснение выше вносит позднее связывание. Согласно ему, значение переменной из замыкания (это переменная i) вычисляется в тот момент, когда вызывается внутренняя функция (наши list_lamba_f).

Получается, что значение i в list_lamba_f вычисляется в момент вызова multiplier(2) в пятой строчке. Но в этот момент create_multipliers уже отработала целиком. и значение i — это 4. То есть для всех list_lamba_f значение i равно 4.

Итак, ответ:

8
8
8
8
8.

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

Python Learning

Mojo: Python-совместимый язык с производительностью Си — от Криса Лэттнера

2 мая 2023 года Modular (одна из компаний-лидеров в сфере AI-инфраструктуры) анонсировала язык программирования Mojo, обещающий полную совместимость с Python в сочетании со сверх-высокой производительностью.

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

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

Python Learning

Змейка на Python за 8 МИНУТ | Python + pygame

Смотреть видео

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

Python Learning

python-telegram-bot

Пакет python-telegram-bot содержит ряд высокоуровневых классов, которые делают разработку ботов простой и понятной.

Эти классы содержатся в модуле telegram.ext. Он совместим с версиями Python 3.7+.

Документация лежит здесь.

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

Python Learning

Время учить Python. 10 мая старт Подготовительного курса 🐍

✔️Упражняемся в браузерном тренажере — учимся понимать и писать код на Python.
✔️Погружаемся в реальный продакшен — создаем конвертер валют вместе с наставником.
✔️Размещаем изменения на GitHub — получаем основу для своего первого пет-проекта.

База по Python за 14 дней. На практике. За 990 рублей.

🔜 Запишитесь прямо сейчас по ссылке выше или тут —> https://ru.hexlet.io/link/5ahPJe

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

Python Learning

Data Secrets — журнал в области науки о данных.

Здесь ребята просто и практично расскажут про Big Data, нейросети, анализ данных и многое другое.

В канале вы найдете:
– Гайд "Как задеплоить модель с помощью FastAPI";
– Интересные трюки по оптимизации памяти;
– Прозрачные обзоры алгоритмов глубокого обучения;
– Математику для Data Science на пальцах;
– Забавные пересказы новых статей.

Присоединяйтесь по ссылке @data_secrets и становитесь экспертом в области науки о данных!

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