Telegram Web
📌 Основы. Оператор деления по модулю в Python

Оператор деления по модулю (🛍) в Python — это один из базовых арифметических операторов. Он используется для определения остатка от операции деления. В этой статье вы найдете исчерпывающее руководство по использованию оператора деления по модулю, охватывающее синтаксис, поведение с различными типами чисел и примеры использования на практике.

#основы

📖 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1
👀 Вакансии по Python за прошлую неделю:

✔️ Python Developer (Django). Ivitech, ЗП договорная

✔️ Python Developer (RAG & AI-Agents). Volna, до 350 т.р.

✔️ Backend Python developer. Частичная занятость, 40-60 т.р.

✔️ Python-разработчик. Авалон ИТ, до 250 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Задача с кодом. Наибольшее простое число в диапазоне

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

Примечания:

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

Примеры

fat_prime(2, 10) ➞ 7
# диапазон [2, 3, 4, 5, 6, 7, 8, 9, 10], наибольшее простое число - 7.

fat_prime(10, 2) ➞ 7
# [10, 9, 8, 7, 6, 5, 4, 3, 2], наибольшее простое число - 7.

fat_prime(4, 24) ➞ 23
# [4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24] наибольшее простое число - 23.

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

#задача #coding
👍42
Tips & Tricks. Библиотека Sympy: символьные вычисления в Python

В этой статье:
- используем SymPy как обычный калькулятор;
- алгебраические преобразования (раскрытие скобок, упрощение выражений);
- вычисления (вычисления пределов, дифференцирование, разложение в ряд, интегрирование, решение уравнений).

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

#tipsandtricks #модули
2
Задача на логику. Как конкистадору разделить добычу?

Пятеро конкистадоров вернулись из похода по индейским деревням и сели делить добычу — 100 драгоценных камней. У них была система дележа, о которой они договорились заранее и присягнули, что будут ее придерживаться:

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

Нужно отметить, что конкистадоры:
- не горят желанием уходить в монастырь,
- ни в малейшей степени не доверяют друг другу (за исключением клятвы в случае чего вернуться в Испанию), поэтому не будут договариваться о какой-то хитрой системе голосования,
- очень расчетливы и при голосовании будут руководствоваться логикой (и жадностью).

Давайте построим конкистадоров по старшинству и обозначим буквами A, B, C, D и E, где A — самый старший, а E — самый младший.

Вопрос: как конкистадор А предложит разделить драгоценные камни?

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

#логическаязадача
🔥31
Строки. 10 приемов для преобразования и декомпозиции строк в Python

В этой статье:
- Translate и Replace
- Очистка строки
- Разбиение строки
- Strip и zfill
- Деконструкция и реконструкция
- Удаление знаков препинания
- Работа с регистрами и пр.

#строки #функции

Читать статью
👍71
Объектно-ориентированный Python

Автор:
Стивен Лотт
Год издания: 2024

#python #ru #2O24

Скачать книгу
3
Тест. Числа Python

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

Хорошо ли вы умеете пользоваться числами? Пройдите тест из 10 вопросов и проверьте!

#тест
📚 Книги по Python, которые стоит читать в 2025 году

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

#книги

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁3👍1
📱 Вакансии по Python за прошлую неделю:

✈️ Middle+ Python Developer. Холикод, 200-350 т.р.

✈️ QA auto Python. Имплекс, 80-140 т.р.

✈️ Backend Developer (Python). Комплексные технологии, 180-200 т.р.

✈️ Backend-разработчик Python. forYou OU, до 2 тыс/час (криптой)

✈️ Fullstack Developer Python. PintoPay, 400-500 тыс (криптой)
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🤨2
Задача с кодом. Собираем и разбираем строку

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

Пример

construct_deconstruct("the sun") ➞ [
"t",
"th",
"the",
"the ",
"the s",
"the su",
"the sun",
"the su",
"the s",
"the ",
"the",
"th",
"t"
]
# Обратите внимание на пробел

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

#задача #coding
3🤡2
✏️ Tips & Tricks. 5 фич Python, о которых я бы хотел узнать раньше

В этой статье:
- генератор списков — залог компактного кода
- грамотная манипуляция со списками — круговые списки
- zipping и enumerate в циклах for
- эффективное управление памятью — генераторы
- изоляция — виртуальные окружения

📖 Читать статью

#списки #словари #tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Задача на логику. Спички

Спички из коробка высыпали на стол и разделили на 3 неравные кучки. Сколько спичек в каждой - неизвестно, но в целом их 48 штук.

Если из первой кучки переложить во вторую кучку столько спичек, сколько там имелось, а из второй переложить в третью столько, сколько перед тем было в ней (в третьей), а из третьей кучки переложить в первую столько, сколько там будет на этот момент, то количество спичек в кучках станет одинаковым.

Сколько спичек в кучках было изначально?

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

#логическаязадача
👍32🤔2
ООП. Пять важных понятий, необходимых для быстрого старта в Python ООП

В этой статье мы рассмотрим:
- классы
- объекты
- инкапсуляцию
- наследование
- полиморфизм

#ооп

Читать статью
7
Решение трудных и
увлекательных задач
на Python


Автор: Хабиб Изадха
Год издания: 2024

#python #ru #2O24

Скачать книгу
👍61
Тест. Boolean (уровень — средний)

В Python, как и в других языках, есть логический тип данных (англ. Boolean или logical data type). Он принимает всего два значения: True (истина) и False (ложь).

Хорошо ли вы умеете пользоваться логическим типом данных? Пройдите тест из 10 вопросов и проверьте!

#тест
5
📊 Основы. Приоритет операторов Python

Некоторые темы в программировании скучны, и приоритет операторов Python — одна из них. Давайте это исправим!

#основы

✔️Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
2025/07/09 15:35:21
Back to Top
HTML Embed Code: