Ферма камня в Майнкрафт | Программирование в Minecraft на Python для детей | Фермы в Minecraft
Стратегия игр (19-21 задания КЕГЭ) решаем с помощью рекурсии
Привет! Хочу поделиться с вами одним из самых удачных, на мой взгляд, алгоритмов решения задач на стратегию игр из ЕГЭ по информатике. Почему я считаю его самым удачным? Потому что он подходит для 90 % задач 19-21 и решает их безошибочно! Для тех, кто не знаком с рекурсией, рекомендую ознакомиться с ней, например, на сайте Питонтьютор ( https://pythontutor.ru/lessons/functions/ ). Условие задачи Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежат две кучи камней. Игроки ходят по очереди, первый ход делает Петя...
Что такое магические методы в Python и как их использовать
Одной из менее известных, но ценных функций Python является возможность реализации магических методов на объектах. Используя волшебные методы, мы можем написать более чистый код, интуитивно понятный и простой для понимания. С помощью magic methods мы можем создавать интерфейсы для взаимодействия с объектами таким образом, чтобы они казались более питоновскими. В этой статье вы познакомитесь с магическими методами, обсудите лучшие практики их создания и изучите распространенные магические методы, с которыми вы столкнетесь...