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 программ

📣 Полезные материалы по Python: книги, сайты, каналы и курсы

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

А также рассмотрим сайты, на которых можно попрактиковаться в решении интересных задач

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

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

Python и 1000 программ

Программирование сейчас - один из немногих социальных лифтов, доступных всем!

Лучший способ начать свой путь в IT - изучать Python. Этот язык не такой сложный для изучения, однако на нем создают сайты, чат-боты и даже искусственный интеллект. Например, Netflix, YouTube и Google написаны на этом языке.

С нуля стать опытным разработчиком со средней зарплатой в 180 000 рублей можно в онлайн-школе Product Star на курсе “Профессия: Python-разработчик”. Курс создан специалистами из топовых компаний с реальным опытом в индустрии, благодаря чему в процессе обучения вы будете погружаться в реальные кейсы.

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

Станьте Python-разработчиком вместе с ProductStar. Скидка до 57% и техническое собеседование с топовым разработчиком в подарок - https://go.productstar.ru/eUhliC?erid=LjN8KLWBr

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

Python и 1000 программ

▶️ Операторы циклов break, continue и else

В данном видео на многочисленных примерах объясняется работа операторов:
break - досрочное прерывание цикла;
continue - пропуск одной итерации цикла;
else - выполнение блока операторов после штатного завершения цикла

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

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

Python и 1000 программ

📣 Методы работы со строками

Разберем самые полезные методы работы с текстовыми данными: узнаем, как искать, заменять и подсчитывать символы, конвертировать регистр и определять, из каких элементов состоят строки.

В конце статьи – 10 задач для тренировки.

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

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

Python и 1000 программ

📣 2 простых проекта за час

Существует множество языков программирования и, что самое главное, их количество стремительно растет.

Чем же хорош именно Python и почему его стоит выбрать в качестве первого языка?

Рассмотрим три главные причины.

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

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

Python и 1000 программ

📣 Особенности цикла for

Сегодня в статье рассмотрим все тонкости использования простых и вложенных циклов for для ввода, обработки и вывода данных.

Разберем дополнительные операторы и условия, а в конце статьи – решим 10 практических заданий.

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

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

Python и 1000 программ

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

🎓 Включено 45 уроков, 56 упражнений в тренажере и 163 проверочных теста. Узнаете, как создавать программы, работать с условиями и функциями.

Что вы освоите:
— Составление программ из нескольких модулей.
— Анализ ошибок в коде с использованием отладочной печати.

📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык.

Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!

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

Python и 1000 программ

Авторский канал лучшего хакера!

- Владеет ПО Pegasus
- Выкупил KILLNET
- Расскажет про Darknet изнутри, в отличии от других

Ну и конечно, это не паблик - а потому, сторонней рекламы там нет!

/channel/+mxT-9RPa-lA2NjFk

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

Python и 1000 программ

Эксклюзивное интервью с владельцем KILLNET и основателем Deanon Club

https://www.youtube.com/watch?v=Neq4ncA5LhY

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

Python и 1000 программ

📣 Как убедиться, что ваш код Python работает без ошибок и уязвимостей

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

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

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

Python и 1000 программ

📣 Методы работы со списками и списковыми включениями

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

Список в Python – это структура данных для хранения последовательности, состоящей из чисел, строк, отдельных символов.

Такие последовательности могут быть как однородными (состоящими из данных одного типа), так и смешанными

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

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

Python и 1000 программ

▶️ Импорт собственных модулей

В видео узнаете, как создавать и импортировать свои собственные модули в программах на языке
Python, коллекция sys.path, перекрестный импорт.

Обновление модуля с помощью функции reload() библиотеки importlib.

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

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

Python и 1000 программ

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

Сделайте первые шаги в Python на бесплатном курсе «Основы Python: создаём телеграм-бота». Это практический курс, который создан специально для новичков в IT. За 5 занятий вы освоите базовые конструкции и начнёте применять знания на практике. А к концу курса у вас уже будет готовый проект — полезный Telegram-бот, которым сможет пользоваться кто угодно.

Зарегистрироваться

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

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

Python и 1000 программ

▶️ Основы Asyncio

Asyncio — это библиотека Python, которая предоставляет возможности для асинхронного программирования.

Плюсы:
скорость и экономия времени, вместо х + у + z = max(x, y, z)
управляемость
меньше потребление ресурсов (в сравнении с потоками)

Минусы:
"умирает" из-за одного блокирующего вызова (!)
не безразмерный, нужно понимать, что корутины не бесплатные

Важные принципы:
• корутина работает как генератор
• async – явный флаг, что данная функция является асинхронной (корутиной)
• await – явный флаг, что в это месте функция встает на паузу и дает работать другим, пока ждет свои данные
• event loop – цикл событий, механизм, который отвечает за планирование и запуск корутин.
Можно представить как
список/очередь, из которого в вечном цикле достаются и запускаются корутины

Частые ошибки:
~ не использование await внутри корутины
~ создание корутины, но использование ее, как функции
~ использование внутри корутин синхронного (блокирующего) кода, в том числе IO

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

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

Python и 1000 программ

ЭТО КОСНЁТСЯ КАЖДОГО ❗️

Самое недооцененное пророчество этого года, которое вы можете изучить на свой страх и риск:

— Кто победит на выборах президента в США в ноябре

— Когда и как закончится СВО?

— Почему нас ждет глобальный позитив на рынках в 2024-2025 годах

Этот материал только для подготовленных умов.
Слабонервным снесёт крышу:
/channel/+hxIyWjwTkLVhNGJk

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

Python и 1000 программ

▶️ Тернарный условный оператор | Вложенное тернарное условие

В видео узнаете что такое тернарный условный оператор в Python и как он работает.

Примеры реализаций, вложенный тернарный оператор.

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

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

Python и 1000 программ

📣 Типы данных: преобразование и базовые операции

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

В конце статьи – 10 практических заданий с решениями.

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

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

Python и 1000 программ

Выберите высокооплачиваемую IT-профессию и участвуйте в розыгрыше 200 000 рублей на обучение.

IT-рентген от онлайн-школы Skillfactory — это бесплатный вебинар, на котором вы пройдете тест на профориентацию, получите 6 гайдов по IT-направлениям. А еще встретитесь с экспертами, которые проведут карьерную консультацию.

В итоге определитесь с профессией и попадете в закрытое сообщество специалистов из индустрии.

Регистрируйтесь на бесплатный вебинар прямо сейчас и станьте участником розыгрыша 200 000 рублей на обучение.

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

Python и 1000 программ

▶️ Операторы * и ** для упаковки и распаковки коллекций

В видео подробно объясняется как работают операторы * и ** для упаковки и распаковки произвольных итерируемых объектов.

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

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

Python и 1000 программ

▶️ Декораторы с параметрами | Сохранение свойств декорируемых функций

В видео будет представлено создание декораторов с параметрами.

Рассмотрим пример использования и декорирования функций такими декораторами.

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

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

Python и 1000 программ

Ищем будущих
Python-разработчиков!⏱

Требуется:
✔️ Нулевой опыт работы
✔️ Желание обучаться

Обязательное прохождение
бесплатного обучения по
программированию и нейросетям


После прохождение курса выдаем
10 000₽ на обучение в GeekBrains⚡️

Количество мест ограничено
Регистрируйся сейчас! Жми➡️
Быстрый старт
Быстрый старт
Быстрый старт


#Python #разработчики
#GeekBrains #обучение
#быстрыйстарт

Реклама. ООО "ГикБреинс"
ИНН 7726381870

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

Python и 1000 программ

▶️ Анонимные (lambda) функции

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

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

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

Python и 1000 программ

📣 Pythran | Как заставить работать код Python со скоростью С++

Хотите писать программы на Python, работающие со скоростью кода, написанного на С++? Достаточно добавить аннотацию Pythran!

Pythran преобразует функции Python в нативный код. Библиотека берёт Python-модуль, аннотированный небольшим интерфейсным описанием, и превращает его в нативный модуль с тем же интерфейсом, но более быстрым.

Pythran предназначен для эффективной компиляции программ с использованием нескольких ядер и SIMD-инструкций.

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

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

Python и 1000 программ

▶️ Лучший редактор для разработчика | Расширения для программиста | ChatGPT прямо в редакторе

Разбираем настройку и плагины лучшего редактора для программиста VSCode.

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

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

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

Python и 1000 программ

▶️ Основы многопоточности в Python

multithreading - многопоточность, подходит для 10-bound задач, использует ОС, страдает от GIL

Полезно для ускорения выполнения задач или для того, чтобы текущий поток занялся другой задачей

Плюсы:
+ просто (сравнительно)
+ быстро
+ не умирает из-за одного (!)

Минусы:
– потребление ресурсов (ОС)
– неуправляемость (старт, приостановка, переключение)
– проблемы потоков (гонка, блокировки)

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

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

Python и 1000 программ

👨‍💻Программистам всех уровней посвящается:

— Вносить правки в ваш код сложно и проще переписать всё с нуля?
— Пишете тесты, а баги всё не заканчиваются?
— Скорость работы вашего приложения заставляет желать лучшего?
— Вы много раз слышали про паттерны, слои приложения, ответственности объектов, но не понимаете, что от вас хотели?

🔥Тогда вы по адресу!

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

🧠На канале вы узнаете:

— Что такое архитектура ПО и для чего она нужна
— Использование и польза паттернов проектирования на примерах
— Какие механизмы работают быстрее, но когда стОит отдать предпочтение иному подходу
— Как писать тесты правильно
🎁И многое другое...

🏆Переходи на канал, поднимай свой уровень,
💵а за ним и востребованность на рынке специалистов!

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

Python и 1000 программ

📣 Vosk | Перевод русской речи в текст

В статье научимся конвертировать русскую речь в текст (транскрибация) с помощью Python и библиотеки Vosk с её ML-моделями.

Направление естественного анализа речи – целая область в NLP (Natural Language Processing).

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

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

Python и 1000 программ

🚀 Участвуй в True Tech Hack от МТС и поборись за общий призовой фонд в 1 500 000 рублей. Регистрируйся.

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

🏠 Трек 1. Улучшение клиентского опыта витрины МТС Live для пользователей с особыми потребностями
⭐ Трек 2. Разработка голосового управления для МТС Финтех на основе искусственного интеллекта для людей с ограниченными возможностями

Как пройдет True Tech Hack:
🔸 26 апреля – открытие хакатона и Q&A-сессия
🔸 27 апреля-12 мая – чек-поинты с экспертами
🔸 12 мая – окончание приема проектов
🔸 14 мая – полуфинал, защита лучших решений и объявление финалистов
🔸 17 мая – финал в Москве

True Tech Hack – твой шанс получить новый опыт, выиграть приз и сделать наш мир доступней и удобней для всех. Регистрируйся на хакатон до 25 апреля по ссылке.

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

Python и 1000 программ

📣 Как в Python применяются вложенные функции

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

Вложенные (или внутренние, англ. inner, nested) функции – это функции, которые мы определяем внутри других функций.

В Python такая функция имеет прямой доступ к переменным и именам, определенным во включающей её функции.

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

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

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

Python и 1000 программ

▶️ Циклы и операторы в них (for, while)

В ходе урока мы с вами изучим тему циклов в языке Python. Мы научимся прописывать цикл for, а также цикл while.

Дополнительно нами будут рассмотрены операторы break и continue, что используются в циклах.

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

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