Python | Задачи | Статьи
415 subscribers
699 photos
184 links
Все о Python: полезные статьи, курсы, задачи с разбором решений. Весь контент мы создаем сами!

Сайт: https://smartiqa.ru
Сообщество Vkontakte: https://vk.com/smartiqa_python
Канал YouTube: https://www.youtube.com/channel/UCk_7MNLSD0S2fxi0EQ-V6lQ
Download Telegram
- - - - - - - -
Использование регулярных выражений в Python для новичков
- - - - - - - - -

В последние годы языки общего назначения стали чаще использоваться для анализа данных. Разработчики и организации используют Python или Javascript для решения своих задач. И в этом им помогают регулярные выражения. Они — незаменимый инструмент для упорядочивания, причесывания, поиска или извлечения текстовых данных.

Все это делает регулярные выражения полезными для изучения.

В этой статье мы рассмотрим примеры использования и применения регулярных выражений. Они часто используются программистами в различных языках — Perl, С++, Java. Мы будем использовать Python. Ближе к концу мы также посмотрим на некоторые реальные задачи, решаемые с их помощью.

https://tproger.ru/translations/regular-expression-python/
Задачник по Python
Тема 1. Целые числа. Задача #8
Ответ: https://smartiqa.ru/python-workbook/int#8
Нужна помощь по Python
Написать класс пользователей имеющие следующие данные поля:
приватный логин,приватный пароль, приватный список номеров, публичная почта, публичное имя

Функции:
Добавить нового пользователя(принимает все данные)
Получает список имен всех пользователей
Получаить логин(принимает почту)
Получить список номеров (принимает логин)
Изменить логин(принимает старый логин, новый пароль)
Изменить пароль(принимает логин, новый пароль)
Изменить почту(принимает логин, новый пароль)
Изменить имя(принимает логин, новое имя)
Добавить новый номер(принимает логин, новый номер)
Задачник по Python
Тема 2. Числа с плавающей точкой. Вопрос #1.
- - - - - - - -
Заголовок: Знакомимся с инструментом для написания нейронных сетей. Встречайте - PyTorch.
Описание: Рассмотрим основы фреймворка PyTorch, на примерах научимся создавать тензоры, обращаться к ним по индексам, делать срезы, работать с осями, считать разные метрики и находить ошибку. Все это позволит нам написать свою нейронную сеть в следующем уроке.
- - - - - - - - -

В предыдущих статьях мы с вами узнали о принципах работы полносвязных, сверточных и генеративно-состязательных нейронных сетей, методах их обучения и областях применения. В этой статье мы погрузимся глубже в устройство нейронных сетей и начнем знакомиться с тем, как их пишут на практике. Но для начала мы научимся работать с базовыми функциями фреймворка PyTorch, а также освоим среду Google Colab. С этой среды и начнем.

https://smartiqa.ru/blog/neural-network-pytorch
Задачник по Python
Тема 2. Числа с плавающей точкой. Задача #1
Ответ: https://smartiqa.ru/python-workbook/float#1
Задачник по Python
Тема 2. Числа с плавающей точкой. Вопрос #3.
Задачник по Python
Тема 2. Числа с плавающей точкой. Задача #2
Ответ: https://smartiqa.ru/python-workbook/float#2
- - - - - - - - -
Как джуниор Python-разработчику стать мидлом за год
- - - - - - - - -

Рома, менеджер продукта в Яндекс.Практикуме, где развивает курс «Мидл Python-разработчик». Он со своей командой делает из начинающих разработчиков крепких мидлов с инженерным мышлением. Сегодня Рома хочет поделиться небольшими заметками о том, над чем стоит работать, если вы джуниор, который хочет стать мидлом.

https://habr.com/ru/company/yandex_praktikum/blog/534266/
Задачник по Python
Тема 2. Числа с плавающей точкой. Вопрос #4.
Задачник по Python
Тема 2. Числа с плавающей точкой. Задача #3
Ответ: https://smartiqa.ru/python-workbook/float#3
Задачник по Python
Тема 2. Числа с плавающей точкой. Вопрос #5.
Мы стартуем новый курс!

[ О чем ]
В этом месяце мы выпускаем новый курс по работе с самой популярной системой контроля версий - Git.
Курс предназначен для начинающих и включает в себя 6 уроков.
Параллельно с ним мы также запускаем еще один курс - но об этом подробнее расскажем в следующем месяце.

[ Программа курса ]
Страница курса: https://smartiqa.ru/courses/git
Урок 1. Введение. Установка и настройка.
Урок 2. Внутренняя реализация. Индексация. Коммиты. Команды: init, config, status, add, commit.
Урок 3. Работа с ветками: просмотр и откат изменений. Команды: log, branch, checkout, reset.
Урок 4. Работа с ветками: объединение и перемещение изменений. Команды: merge, cherry-pick, rebase.
Урок 5. Работа с удаленным репозиторием. Команды: fetch, pull, push.
Урок 6. Рабочая модель ветвления. GitHub.

[ Формат урока ]
1. Теоретическая часть
Включает материал по теме урока + картинки, схемы и диаграммы.
2. Практическая часть
Задачи по теме + решения + домашнее задание (также с решением)
3. Видео из нашего канала на YouTube
В видео формате кратко излагаем материал урока и разбираем практические задания.