Pythonist.ru - образование по питону
25.9K subscribers
172 photos
4 videos
998 links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Топ. Телеграм бот для e-commerce на Python и Fauna

Рассказываем, как создать Телеграм бот для малого бизнеса. Этот бот по своим возможностям будет очень похож на популярную платформу WhatsApp Business. Мы рассмотрим, как реализовать этот функционал и настроить нашу базу данных в бессерверной системе Fauna.

#топ
October 2, 2021
Списки. Как удалить элемент из списка в Python

Рассматриваем удаление элементов при помощи методов remove() и pop(), а также оператора del.

#списки
October 6, 2021
Топ. Переменные класса и экземпляра в Python

Объектно-ориентированное программирование позволяет использовать переменные на уровне класса или на уровне экземпляра класса. Давайте разберем, чем они отличаются и как с ними работать.

#топ #ооп
October 7, 2021
October 7, 2021
October 8, 2021
Топ. Библиотека Sympy: символьные вычисления в Python

Изучаем библиотеку символьной математики языка Python. Она является реальной альтернативой таким математическим пакетам, как Mathematica или Maple, и обладает очень простым и легко расширяемым кодом.

#топ
October 9, 2021
Топ. Примеры решения простых задач на языке Python

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

#топ #алгоритмы
October 10, 2021
PythonBoost - это канал задачами по Python и с бесплатным ревью вашего кода.

Упор канала - на решение задач.

Контент канала:
- задачи с решениями
- марафон задач с призами лучшим питонистам
- видео-туториалы
- книги
- статьи
- вакансии

У нас уже прошел один кодинг-марафон и с 10 сентября стартовал новый.

Подписывайтесь, решайте задачи и находите себе работу: @pythonboost
October 13, 2021
Django. 11 проектов на Django для начинающих

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

#django
October 16, 2021
October 17, 2021
Задача с кодом. Торт на день рождения

Напишите функцию, которая будет создавать прямоугольный «торт», основываясь на переданном имени (name) и возрасте (age).

Торт будет представлять собой строки в списке. Поздравление с днем рождения на торте окружается рамочкой:

- если возраст — четное число, рамочка состоит из символов «#»
- если возраст — нечетное число, рамочка состоит из символов «*».

Примечания:

- поздравление должно быть в следующем формате:
{age} Happy Birthday {name}! {age}
- между рамочкой и цифрами возраста должен оставаться пробел.

Решение на нашем сайте.

#задача #coding
October 18, 2021
Задача на логику. Умножаем в столбик

Восстановите все цифры в этом примере умножения.

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача
October 20, 2021
ООП. Деструктор в Python: уничтожение объектов

В этой статье:

- как создать деструктор в Python
- использование метода __del__()
- как работает деструктор.

#ооп
October 21, 2021
Машинное обучение. Распознавание образов в Python

Серия статей. Мы научим нашу программу распознавать символы, изпользуя для этого методы машинного обучения в распознавании образов. Распознавать будем цифры, но те же методы можно распространить на буквы, слова, лица — словом, на всё.

Книги по ML - @maschinelearning

#ml
October 23, 2021
Задача с кодом. Пятница, 13-е

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

Подсказка: изучите модуль datetime.

Примеры:

how_unlucky(2020) ➞ 2
how_unlucky(2026) ➞ 3
how_unlucky(2016) ➞ 1

Решение на нашем сайте.

#задача #coding
October 25, 2021
October 26, 2021
October 26, 2021
Задача на логику. Подозреваются все

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

Круг подозреваемых удалось сузить до четырех человек. Убийцей могут быть: Витек, Казик, Збышек или Анджей.

Все четверо дали показания:

Витек: Преступник — Казик.
Казик: Анджей невиновен.
Збышек: То, что сказал Казик, — правда.
Анджей: То, что сказал Витек, — ложь.

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

Кто убийца Тадеуша?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача
October 27, 2021
Топ. Discord-бот на Python

Discord — это, фактически, универсальная платформа голосового и текстового общения для геймеров. С помощью API Discord можно создать много всего, но в этом руководстве мы остановились на создании бота на Python.

#топ
October 28, 2021