py_1000_prog | Unsorted

Telegram-канал py_1000_prog - Python и 1000 программ

40055

Рассказываем о программировании в лёгкой и доступной форме. Сотрудничество: @workhouse_price Канал на бирже: https://telega.in/c/py_1000_prog Номер заявления № 4795795652

Subscribe to a channel

Python и 1000 программ

📣 Слияние словарей в PyTorch | Зачем нужно и подводные камни

Содержание статьи:
1. Проблемы, решаемые через слияние словарей
Улучшение генерализации работы нейросети
Забывание нейросетью первых данных из датасета при последовательном обучении
Ускорение обучения нейросети за счёт распараллеливания обучения
2. Вводные для успешного слияния словарей
Исходная сеть всегда одна и та же
Успех слияния зависит от близости каждого словаря к глобальному минимуму ошибки
Слияние словарей с разными минимумами ошибки, полученных на разных кусках обучающих данных
3. Техника слияния словарей
Простейший пример слияния
Почему простейший пример нельзя использовать для слияния тысяч словарей
Способы решения проблем с потерей точности
Кручу-верчу, float64 хочу
И многопроцессность для скорости!
Полная версия скрипта для слияния словарей
4. Итоги

🖥 Читать подробнее

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

Python и 1000 программ

📣 История оптимизации python сервиса

В этой статье расскажем о небольших по сложности, но больших по значению оптимизациях в коде, которые мы сделали, чтобы разогнать нашу платформу до скорости ракеты

Основной процесс эксперимента – это сплитование трафика или распределение пользователей по экспериментам и группам

🖥 Читать подробнее

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

Python и 1000 программ

📣 Эволюция форматирования строк в Python

Существуют три способа форматирования строк:

оператор %  
строковый метод format()  
f-строки

Причиной такого разнообразия является развитие языка Python и постоянное совершенствование его инструментария

В этой статье мы рассмотрим эволюцию способов форматирования строк и разберем их преимущества и недостатки

🖥 Читать подробнее

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

Python и 1000 программ

⚡️Для всех, кто готов начать осваивать IT уже этой осенью

Центр непрерывного образования ФКН НИУ ВШЭ дарит скидку 10% на курсы и программы, стартующие осенью, при условии подачи заявки до 31 июля.

Профессии:
➖➖➖➖
1️⃣«Специалист по Data Science»
Старт — 11 сентября
Прочитать подробнее и подать заявку

2️⃣«Аналитик данных»
Старт — 5 октября
Прочитать подробнее и подать заявку

Очные курсы:
➖➖➖➖
1️⃣«Алгоритмы и структуры данных»
Старт — 4 сентября
Прочитать подробнее и подать заявку

2️⃣«Python для автоматизации и анализа данных»
Старт — 5 сентября
Прочитать подробнее и подать заявку

3️⃣«Машинное обучение»
Старт — 9 сентября
Прочитать подробнее и подать заявку

4️⃣«Глубинное обучение»
Старт — 14 сентября
Прочитать подробнее и подать заявку

5️⃣«Прикладная статистика для машинного обучения»
Старт — 23 октября
Прочитать подробнее и подать заявку

Онлайн-курсы:
➖➖➖➖➖
1️⃣«Программирование на Python»
Старт — 6 сентября
Прочитать подробнее и подать заявку

2️⃣«SQL для начинающих»
Старт — 19 сентября
Прочитать подробнее и подать заявку

3️⃣«Frontend-разработчик»
Старт — 23 сентября
Прочитать подробнее и подать заявку

🔖Подробнее обо всех программах: на сайте.

Реклама ЗАО ГК Аккорд
2SDnjdYWpsU

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

Python и 1000 программ

Хотите стать востребованным Python-разработчиком? Пройдите курс от Hexlet!

Начните с основ и за 10 месяцев освоите один из самых популярных языков для бэкенда, научитесь создавать полноценные сайты и веб-приложения и реализовать внутреннюю логику работы программ на фреймворке Django.

🎁 🏖 А до 31 июля вас ждет специальное предложение - скидка до 55 000 р. на обучение и второй курс в подарок!

Вас ждут сотни упражнений, 4 проекта для портфолио на GitHub, а во время обучения вы также поучаствуете в Карьерном треке. 

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

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

Python и 1000 программ

📣 Логирование в Python

Python logging
– это логирование или журналирование

Так называется средства отслеживания событий, происходящих в процессе запуска того или иного программного обеспечения

🖥 Читать подробнее

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

Python и 1000 программ

📣 Python и создание 2D-игры: что нужно знать разработчику

Сегодня предстоит познакомиться с разработкой 2D-игры на Python поближе

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

Вниманию также будет представлен первый 2D-проект на Python – игра под названием «Змейка»


🖥 Читать подробнее

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

Python и 1000 программ

▶️ Функции all и any

Разбираем работу функций all и аnу на конкретных примерах

Функция all возвращает True, если все элементы итерируемого объекта равняются True, а в противном случае  —  False

Функция any возвращает True, если хотя бы один из элементов итерабельного объекта равен True, в противном случае  —  False

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 Способы возведения в степень в Python

В Дзене Python есть принцип, согласно которому "должен существовать один и желательно только один очевидный способ сделать это"


Однако в Python есть как минимум три способа возведения числа в степень:
оператор **
встроенная функция pow()
функция math.pow()

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

🖥 Читать подробнее

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

Python и 1000 программ

📣 Основные команды Pip для разработчиков Python

Pip, система управления пакетами для Python, является незаменимым инструментом для каждого программиста на этом языке

Используя pip, вы можете быстро устанавливать и обновлять пакеты и управлять зависимостями с минимальными усилиями

🖥 Читать подробнее

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

Python и 1000 программ

▶️ Функция-генератор | Оператор yield

В видео создадим функцию-генератор, узнаем как работает оператор yield и зачем нужны функции-генераторы. В конце разберем примеры их использования.

👀 Смотреть на YouTube

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

Python и 1000 программ

root@netscape :~$ sudo ./username-netscape
PROCESS.. ∎∎∎∎∎∎∎∎∎∎ 100%..

Эссенция анонимности с не перебиваемым вкусом безнаказанности: Нетскейп собрал самую гикнутую инфу о безопасности в TOR и за его пределами, хакнул соседский Wi-Fi и трахнул десятки «бизнесов» в дарке.

Хакинг: личный опыт работы.
Как я поднял фишинговый клон топового МП и срубил первую 1000$.
Критические факапы при использовании TOR — как я лично пробался, из-за чего меня ищет Европол.

Вкус безнаказанности. Нетскейп. $$$./Подписка//channel/+SjxQ2q3hu-cyOTQy

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

Python и 1000 программ

💘Что почитать тем, кто заинтересован в освоении Data Science?

Собрали публикации из канала Центра непрерывного образования ФКН, в которых преподаватели и эксперты делились литературой, направленной на изучение различных разделов Data Science.

Итак, чтобы почитать, чтобы освоить:
➖➖➖➖➖➖➖
▫️Python: подборка русскоязычной литературы для любого уровня подготовки от Дарьи Касьяненко
▫️Машинное обучение: подборка книг для любого уровня подготовки от Максима Карпова
▫️Математику для машинного обучения: подборка как русскоязычной, так и англоязычной литературы, составил Леонид Иосипой
▫️Теорию вероятностей и математическую статистику: подборка от Артёма Максаева и Валентина Промыслова
▫️Линейную алгебру: подборка книг и задачников от Артёма Максаева и Валентина Промыслова
▫️Дискретную математику: подборка от Артёма Максаева и Валентина Промыслова
▫️Математический анализ: подборка литературы для любого уровня подготовки от Артёма Максаева и Валентина Промыслова
▫️Алгоритмы и структуры данных: подборка книг от Марии Горденко

🔖Дополнительно: подборка книг и ресурсов, которые помогут подготовиться к части собеседований, направленной на оценку критического мышления.

Реклама ЗАО ГК Аккорд
2SDnjeHK2qG

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

Python и 1000 программ

▶️ Импорт стандартных модулей | Команды import и from

В видео познакомимся с порядком импорта стандартных модулей языка Python с помощью команд import и from

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 Новая библиотека для работы с JSON: json_db_lite

json_db_lite – эта библиотека будет полезна в контексте FastAPI как отправная точка для знакомства с взаимодействием FastAPI и баз данных.

В других проектах функционал json_db_lite также может оказаться весьма полезным

JSON (JavaScript Object Notation) – это стандартный текстовый формат для хранения и передачи структурированных данных

Он основан на синтаксисе объекта в JavaScript, но не привязан к этому языку

🖥 Читать подробнее

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

Python и 1000 программ

▶️ Как быстро выучить Python используя ChatGPT?

В данном видео рассмотрим способы "как быстро изучить Python с помощью ChatGPT"
Составим контент план для изучения Python и других технологий

👀 Смотреть на YouTube

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

Python и 1000 программ

▶️ Красивый графический интерфейс на Python | Все фишки Flet

В данном видео рассмотрим примеры на фреймворке Flet, который позволяет создавать красивые и современные графические приложения

Фреймворк основан на Flutter и работает из под интерфейса Python, что позволяет использовать многие готовые виджеты и инструменты

👀 Смотреть на YouTube

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

Python и 1000 программ

▶️ Выражения генераторы

В видео узнаете как задавать генераторы в языке Python и перебирать его элементы

Также рассмотрим особенности работы с генераторами.

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 Отступы в Python | Описание, правила, особенности, исправление ошибок

Содержание статьи:

Определение
Принцип работы
Правила отступов
Преимущества и недостатки
Ошибки отступов в the Python
Неожиданный отступ
Пробел после ключевых слов
Неправильное количество отступов
Несоответствие ни одному внешнему уровню отступа
Неправильное использование try-except

🖥 Читать подробнее

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

Python и 1000 программ

🎥 Пишем простую, но реальную программу. Python + Excel.

Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python.

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

В процессе используем библиотеку орепрухl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.

👀 Смотреть на YouTube

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

Python и 1000 программ

▶️ Битовые операции и, или, не, xor | Сдвиговые операторы

В видео рассмотрим работу битовых операторов и, или, не, xor в языке Python. А также сдвиговые операторы влево и вправо

Разберем примеры использования битовых операций

👀 Смотреть на YouTube

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

Python и 1000 программ

Вы архитектор ПО и хотите выстроить всё как следует?
Присоединяйтесь к экспертной команде Яндекс Практикума!


Сервис онлайн-образования Яндекс Практикум закладывает стандарты цифровых профессий и приглашает авторов контента, наставников и ревьюеров для курса «Архитектура ПО».

Интересно?
Тогда коротко:
что делать
– в роли автора разрабатывать уроки, тесты, схемы, иллюстрировать своими кейсами, подавать знания так, чтобы они увлекали студентов;
– в роли наставника проводить вебинары и помогать студентам осваивать новую профессию;
– в роли ревьюера проверять работы студентов и давать обратную связь;
какие условия — удалёнка, нагрузка от 10 часов в неделю, гибкий график;
кто нужен — практик, который участвовал в крупных проектах, например, занимался редизайном систем, а также руководил командами и знает, как переводить бизнес-требования в ТЗ.

Посмотреть детали и откликнуться:
роль автора
роль наставника
роль ревьюера

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

Python и 1000 программ

👾 Архив Безопасника — канал, где вас научат хакингу с нуля.

➖Взламываем Android-устройство с помощью Metasploit
➖Отключение камер видеонаблюдения в любой Wi-Fi сети
➖Узнаем IP-адрес человека через Telegram
➖Взламываем WiFi с помощью актуальных технологий


Используй весь потенциал своих устройств — /channel/+GFtrPOUu1spmNjIy 👨‍💻

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

Python и 1000 программ

▶️ Функция map | Примеры ее использования

В видео познакомимся с функцией mар и работой функции изнутри.

Разберем примеры ее использования, а также лямбда-функции совместно с функцией mар.

👀 Смотреть на YouTube

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

Python и 1000 программ

Если вы сотрудник ИТ-компании, проходите опрос о работе в сфере ИТ по ссылке. Это займёт всего пять минут.

Всех, кто поможет ответить на вопросы исследования до 31 июля, в конце анкеты ждёт сюрприз — возможность получить наушники в подарок 😎

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

Python и 1000 программ

📣 Секреты логических операторов в Python

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

В Python для выполнения логических операций используются логические операторы:
not – логическое отрицание
and – логическое умножение
or – логическое сложение

В этой статье мы поговорим о неочевидных деталях и скрытых особенностях работы логических операторов в Python.

🖥 Читать подробнее

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

Python и 1000 программ

▶️ Запись данных в файл в текстовом и бинарном режимах

В видео будем выполнять запись в файл в текстовом и бинарном режимах доступа.

Разберем методы: write(), writelines() и функции load() и dump() модуля pickle.

👀 Смотреть на YouTube

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

Python и 1000 программ

📣 Шпаргалка по регулярным выражениям

В данной шпаргалке собрано большое количество информации от специальных символов до объектов и флагов

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

Python и 1000 программ

Python-разработка с нуля за 6 месяцев

Согласно рейтингу Tiobe, Python — самый популярный язык программирования в мире. На нём пишут сайты и приложения, применяют в тестировании, администрировании, аналитике и машинном обучении.

Начните ваш путь к востребованной профессии Python-разработчика с курсом от Нетологии. За 6 месяцев вы изучите:
• основы Python и фреймворка Django
• объектно-ориентированное программирование
• API, Git, базы данных и SQL.

После обучения сможете начать поиск работы на junior-позиции или уйти на фриланс — с поддержкой Нетологии.

За время обучения разработаете 11 проектов для портфолио. Курс построен от простого к сложному — так что подойдёт тем, кто никогда не программировал.

Изучить программу → https://netolo.gy/dhMd

Промокод ПАЙТОН-10 даст дополнительную скидку 10% от цены курса.

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

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

Python и 1000 программ

▶️ Рекурсивные функции

В видео рассмотрим что такое рекурсивные функции в Python и как они работают

А также разберем примеры их использования

👀 Смотреть на YouTube

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