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

📣 Создание собственного API на Python (FastAPI) | Знакомство и первые функции

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

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

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

Python и 1000 программ

📣 Симметричная индексация в Python

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

Мы легко можем обращаться к элементам последовательности от начала, используя индексы, начиная с нуля. То есть первый элемент последовательности имеет индекс 0, второй элемент последовательности имеет индекс 1 и так далее.

В общем случае i-й элемент последовательности от начала имеет индекс i - 1

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

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

Python и 1000 программ

📣 Реализация сверточной нейронной сети при помощи Keras

Keras – это простая в использовании, но мощная библиотека глубокого обучения для Python.

В этом посте мы построим простую сверточную нейронную сеть (CNN) и обучим ее решению реальной задачи с помощью Keras

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

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

Python и 1000 программ

📣 Как отсортировать словарь Python по ключу

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

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

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

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

Python и 1000 программ

▶️ Именованные аргументы | Фактические и формальные параметры

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

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

Также рассмотрим примеры вызовов таких функций с позиционными и именованными аргументами.

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

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

Python и 1000 программ

▶️ Алгоритм Евклида для нахождения НОД

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

Он часто используется как в обучающих целях, так и в прикладных задачах


Алгоритм Евклида для нахождения НОД – это последовательное деление с остатком.

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

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

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

Python и 1000 программ

Интересный факт: в 2024 году люди не знают, как зарабатывать на трейдинге

Чтобы старость была беззаботной, можно сейчас начать заниматься трейдингом и легко зарабатывать на анализе стоимостей акций от 100 тысяч рублей.

Если хочешь узнать, как это всё реализовать, то рекомендуем канал Ивана Попова

Иван торгует с 2014 года и с этого живет, он точно эксперт того, о чем пишет 👍

На канале нет никаких сигналов, инфоцыганства и прочего обмана, только полезная информация. Переходите и подписывайтесь: ссылка 🔗 тык-тык

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

Python и 1000 программ

📣 Многострочный пользовательский ввод в Python

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

В этой статье мы рассмотрим два варианта чтения многострочного ввода: до введения пользователем стоп-слова или до прерывания ввода при помощи сочетания клавиш

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

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

Python и 1000 программ

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

Здесь вы узнаете, почему стоит освоить ChatGPT. Это поможет вам:
- Использовать ChatGPT в вашей профессиональной сфере.
- Предлагать компаниям разработку индивидуально дообученного ChatGPT по заказу.
- Увеличить свой доход, освоив навык создания индивидуально дообученного ChatGPT.

Зарегистрируйтесь на бесплатный вебинар, чтобы узнать больше деталей.

Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8KYGey

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

Python и 1000 программ

Прокачай навыки архитектора - изучи современные системы очередей!

Асинхронное взаимодействие и очереди - тема, абсолютно обязательная к изучению всем, кто интересуется архитектурой. Разработчику важно понимать архитектурные особенности, сильные и слабые стороны компонент, на базе которых строится архитектура.

В начале июля у DevHands (образовательный проект Алексея Рыбака) стартует курс “Введение в очереди”.

Автор курса - Владимир Перепелица, эксперт по большим проектам, очередям и Tarantool, регулярный спикер и член ПК конференций Highload, создатель S3 в VK Cloud.

В программе:
- Асинхронное взаимодействие с помощью очередей: подходы, свойства и гарантии
- Знакомства основным системами очередей (Kafka/Rabbit/NATS/Redis и другие)
- На что нужно смотреть при использовании очереди
- Как правильно конфигурировать системы очередей
- Много практики на Python/Go

Интервью с автором и запись на курс по ссылке.

А ещё дарим промокод ARE_YOU_NATS - по нему скидка 20% до 28 июня.

Ждём вас!

Реклама. ИП Рыбак А.А. ИНН 771407709607 Erid: 2VtzqwV9Zif

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

Python и 1000 программ

📣 Скрапинг сайта с помощью Python: гайд для новичков

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

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

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

Python и 1000 программ

📣 Книги по Python для опытных разработчиков

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

В подборку вошли книги 2019-22 годов издания


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

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

Python и 1000 программ

Начните карьеру в ИТ и бизнесе с помощью программы бакалавриата в Центральном университете!
Поступайте на одно из направлений по искусственному интеллекту, разработке и бизнес-аналитике. Пока ждете результаты экзаменов, не теряйте время и попробуйте себя в конкурсе грантов. Преимущества грантов от Центрального университета:
• Может покрыть до 100% стоимости обучения;
• Выдается на весь период учебы;
• Не уменьшится, но может увеличиться за достижения и успехи в учебе.
Попробуйте свои силы в конкурсе сейчас, а с 20 июня направляйте документы для поступления по результатам ЕГЭ. Подробная информация про университет, конкурс грантов и обучение здесь.
erid:2Vtzqx9SPX5
Реклама, АНО ВО «Центральный университет», ИНН 7743418023

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

Python и 1000 программ

▶️ Выполняем тестовое задание на Junior Python разработчика | Парсинг

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

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

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

Python и 1000 программ

▶️ Математические функции и работа с модулем math

Рассматриваются встроенные математические функции языка Python:

abs() – для вычисления модуля числа
min(), max() – для нахождения минимального и максимального чисел
pow() – возведение в степень
round() – округление чисел.

А также некоторые функции из модуля math:
math.ceil() и math.floor() – для округления до наибольшего и наименьшего целого math.factorial() – для нахождения факториала числа
math.trunc() и int() – отбрасывает дробную часть числа
math.log2(), math.log10() и math.log() – вычисление логарифмов по разным основаниям
math.sqrt() – вычисление квадратного корня
math.sin() и math.cos() – вычисление синуса и косинуса угла
math.pi – константа пи
math.e – константа е.

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

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

Python и 1000 программ

▶️ Введение в декораторы функций

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

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

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

Python и 1000 программ

▶️ Замыкания в Python

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

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

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

Python и 1000 программ

▶️ Топ 6 фишек Python которые сделают ваш код лучше

В данном видео рассмотрим 6 фишек в Python, которые сделают ваш код лучше.

Они позволят вам понять логику работы некоторых IDE и вы сможете более глубоко понять принцип работы атрибутов в объектах Python.

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

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

Python и 1000 программ

— Быстро написал код, а теперь неделями переделываешь?

🙅🏼‍♂️ НЕ НАДО ТАК

Бесплатный вебинар «Оверхэд или серебряная пуля? Чистая архитектура на реальных проектах».

⚡️Спикер Вячеслав Гагарин, Senior Software Engineer в Real Rocket спроектирует систему реального проекта с использованием чистой архитектуры. 

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

В конце встречи — подарки🎁

⏰ 4 июля в 14:00 👇👇👇👇
Занять место —  через бота 

erid: LjN8KB5VR

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

Python и 1000 программ

📣 Как сохранить список Python в CSV формате

Запись списка в файл с разделителями-запятыми – одна из наиболее распространенных задач в Python, и сегодня мы превратим вас в профессионала по созданию CSV-файлов.

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

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

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

Python и 1000 программ

📣 Переменная self в Python с примерами

Если вы работали с Python, то, возможно, сталкивались с переменной self

Ее можно встретить в определениях методов и при инициализации переменных

В этой статье мы познакомим вас с self поближе.

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

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

Python и 1000 программ

▶️ Генераторы множеств и генераторы словарей

В видео рассмотрим как реализуются генераторы множеств и словарей.

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

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

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

Python и 1000 программ

📣 Операции над множествами, сравнение множеств

В видео рассматриваются операции над множествами: пересечение, объединение, вычитание и симметричная разность.

Разберем методы: intersection(), intersection_update(), union, а также сравнение
множеств
.

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

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

Python и 1000 программ

📣 Как преобразовать строку в байты в Python

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

Из этой статьи вы узнаете, как преобразовать строку в байты и наоборот.

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

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

Python и 1000 программ

▶️ Вы должны использовать это в Python | if name == '__main__' (Все фишки и ошибки конструкции)

Как пользоваться if _name_ == "__main__", как это работает, зачем нужно использовать в ваших Python проектах? Все эти вопросы мы рассмотрим в данном видео и также сделаем упор на фишки этой конструкции и основные ошибки, которые допускают новички

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

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

Python и 1000 программ

▶️ Асинхронная SqlAlchemy | База Данных в Telegram боте на aiogram 3 #7 Middleware слои, CallbackQuery

В этом видео, по созданию Телеграм бота на python с aiogram 3, будем работать асинхронно с базой данных postgresql и sqlite через ORM систему SqlAlchemy.

Познакомимся с middleware слоями в aiogram 3, а также с Inline кнопками и клавиатурами и событием callback query.

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

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

Python и 1000 программ

▶️ Кортежи (tuple) и их методы

В видео рассмотрим кортежи (tuple) – как задавать, добавлять новые значения через оператор +, как дублировать элементы оператором *, как выполнять индексацию и срезы, как проверять наличие элемента оператором in.

Узнаете о функциях len(), tuple() и методах count() и index()

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

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

Python и 1000 программ

📣 REST API на Python с Flask, Connexion и SQLAlchemy

Эта статья представляет собой практическое руководство по созданию REST API при помощи фреймворка Flask и взаимодействию с ним при помощи CRUD-операций.

В статье вы узнаете, как:
создавать проект Flask при помощи REST API
обрабатывать HTTP-запросы при помощи Connexion
определять конечные точки API при помощи спецификации OpenAPI
взаимодействовать с API для управления данными
создавать пользовательскую документацию по API при помощи Swagger UI

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

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

Python и 1000 программ

📣 Конструкция match-case

В данной статье мы полностью опишем конструкцию match-case в Python.

Также мы рассмотрим распространенные проблемы с операторами if-else и варианты их решения при помощи конструкции match-case.

И, наконец, разберем 5 ситуаций, в которых можно использовать операторы match-case

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

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

Python и 1000 программ

📣 10 важных особенностей Python

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

Содержание статьи:
Python в общих чертах
Ключевые особенности программирования на языке Python
Области применения языка Python
Интересные особенности различных языков программирования
Часто задаваемые вопросы по Python

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

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