Простой Python | Программирование
141K subscribers
2.36K photos
48 videos
1.36K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
string.startswith

Метод startswith() возвращает True, если строка начинается с указанного префикса (строки). Если нет, он возвращает False. При необходимости ты можешь задать начальную и конечную позиции, в которых нужно проверить префикс внутри строки.

#практика
🔥24👍11😁1
Векторные представления

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

👉Читать статью

#статьи
👍13
Django: Введение в авторизацию пользователей

Продолжаем делиться циклом видеоматериалов про Django. В этот раз автор знакомит с принципами авторизации и аутентификации пользователей на сайте. Продемонстрировано создание приложения users для авторизации и регистрации пользователей.

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

#видео #django
👍13🔥1
ASCII-арты

Благодаря данной статье ты узнаешь, как можно сделать ASCII-арты при помощи Python. Для этого тебе понадобится библиотека компьютерного зрения OpenCV.

👉Читать статью

#статьи
👍33🔥8😁2
string.join

Метод join() предоставляет гибкий способ создания строк из итерируемых объектов. Он объединяет каждый элемент итерируемого объекта с помощью разделителя строк и возвращает объединенную строку. Если итерируемый объект содержит какие-либо нестроковые значения, данный метод вызывает исключение TypeError.

#практика
🔥37👍14🤣4😁1
Flask: Подключение к БД

Продолжаем делиться циклом видео, где автор рассказывает про Flask. В этот раз ты узнаешь, как выполнять подключение к БД с учетом модульности приложения. Рассматриваются декораторы: admin.before request и admin.teardown request.

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

#видео
🔥14👍5
Метрики команды разработки

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

👉Читать статью

#статьи
👍11🔥2
dict.copy

Метод copy() возвращает поверхностную копию словаря. Он не изменяет исходный словарь. При использовании метода copy() создается новый словарь, который заполняется копией ссылок из исходного словаря.

#практика
🔥24👍9😁1
Фильтр Калмана для авторегрессионого уравнения

В данном видео автор демонстрирует решение задачи построения оценок при перемещении объекта в соответствии с авторегрессионным уравнением первого порядка (марковской последовательности). Фактически, рассматривается задача калмановской фильтрации авторегрессионных уравнений 1-го порядка.

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

#видео
🔥13👍3
IT-ипотека скоро вернется!

Директор дивизиона «Домклик» Сбера Алексей Лейпи на конференции банка для застройщиков «Время изменений: вызовы-2024» заявил, что прием заявок, приостановленный 4 февраля, возобновится в ближайшее время. Это произойдет, как только вступит в силу необходимое постановление правительства.

Льготная ипотека доступна официально устроенным айтишникам, работающим в аккредитованных Минцифры IT-организациях не менее пяти лет.

👉Читать статью

#статьи
👍7🔥1🤣1
Сравнение производительности dict() и {}

В данной статье автор демонстрирует сравнение производительности dict() и {}. Обрати внимание, во всех примерах кода используется Python 3.12.

👉Читать статью

#статьи
🔥22👍4
Конвертация PDF-файла в аудиокнигу

Данный код позволяет конвертировать текст в формате PDF в речь и речь в формат PDF. Этот проект не только облегчает работу по набору текста, но и доставляет удовольствие слушать любимые книги. В первом случае пользователь вводит начальную и конечную страницы, а затем выбирает PDF-файл для прослушивания. В последнем случае пользователь вводит путь, по которому необходимо сохранить PDF-файл, и выбирает файл mp3 или wav для преобразования в PDF. Предварительно тебе нужно установить библиотеки:

pip install tkinter
pip install path
pip install pyttsx3
pip install pydub
pip install PyPDF4
pip install SpeechRecognition


Ниже ты можешь получить исходный код проекта с комментариями👇
#практика
👍44🔥13
Ускорение анализа данных

Делимся статьей, где автор демонстрирует профилирование и итеративное ускорение кода на Python. Также присутствует ссылка на статью, где рассказывается про ускорение анализа данных с помощью Rust.

👉Читать статью

#статьи
👍20🔥3🤣1
SQLite: Команды UPDATE и DELETE

Благодаря данному видео ты познакомишься с несколькими полезными командами. Команда SQL-запроса UPDATE для изменения полей записей и команда DELETE для удаления записей из таблицы.

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

#видео
🤣18👍11🔥2😁1
Решетчатый и случайный поиск

Делимся статьей, где автор рассказывает про два подхода оптимизации: метод решетчатого поиска (grid search) и случайного поиска (random search.) Они необходимы для нахождения оптимальных решений в больших пространствах параметров.

👉Читать статью

#статьи
👍20😁3🤣1
string.capitalize

Метод capitalize() преобразует первый символ строки в прописную букву, а все остальные буквы алфавита в нижний регистр. Данный метод возвращает новую строку и не изменяет исходную строку.

#практика
👍24🔥7
Фактические и формальные параметры

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

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

#видео
🔥10👍6😁1
Замыкания и декораторы

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

👉Читать статью

#статьи
🔥18👍11