Найти в Дзене
Программирование. Образовательные фокусы

Программирование. Образовательные фокусы

Python
подборка · 54 материала
ЕГЭ №19-21. Аналитический способ (Игра в камни): логические предикаты на Python (Способ №2)
Решение через логические предикаты. Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходят по очереди, первый ход делает Петя. За один ход игрок может добавить в кучу три камня либо увеличить количество камней в куче в пять раз. Для того чтобы делать ходы, у каждого игрока есть неограниченное количество камней. Игра завершается в тот момент, когда количество камней в куче становится не менее 301. Победителем считается игрок, сделавший последний ход, т.е. первым получивший кучу из 301 или более камней...
ЕГЭ №19-21. Рекурсивный перебор (Игра в камни): пошаговый алгоритм на Python за 5 минут (Способ №1)
Решение 3 задач ЕГЭ одним кодом? Да! Разбираем пошаговый алгоритм на Python. Поймёте логику игры в камни и напишете код без ошибок. Решение ЕГЭ по информатике часто упирается в задания 19–21 на игровые задачи. Многие выпускники тратят часы на построение деревьев игры вручную, но есть способ проще и надежнее — написать программу на Python, которая за секунды сделает всю работу за вас. В этой статье мы разберём рекурсивный перебор для задач 19–21 ЕГЭ — наглядный и эффективный алгоритм, который гарантирует правильные ответы...
2000 переменных превратились в одну строку кода: история моего спасения
За две недели до защиты диплома мой код превратился в кашу. 2000 переменных, хаос в данных, программа падала каждый раз. Учитель сказал: «Ты бы ещё ногами код писал». Я не знал, что такое массив, и это чуть не стоило мне диплома. В этой статье я расскажу, как эта простая структура данных спасла мой проект, почему я боялся её использовать и как вы можете избежать моих ошибок. Это случилось 15 лет назад. Я сидел в университетской лаборатории, передо мной мигал курсор на чёрном экране, а в голове была пустота...
Pandas . Google Colab файл с кодами
ссылка в на файл в конце статьи Данные окружают нас везде: оценки в дневнике, результаты контрольных, время, потраченное на домашку. Анализировать их вручную — скучно и долго. Но есть инструмент, который превращает таблицы в магию. Это Pandas — самая популярная библиотека для работы с данными в Python. Согласно исследованию Stack Overflow 2024, Pandas входит в топ-3 самых востребованных библиотек Python в мире...
Обзор библиотеки Pandas для школьников: как обрабатывать данные как профи + Бонус
Данные окружают нас везде: оценки в дневнике, результаты контрольных, время, потраченное на домашку. Анализировать их вручную — скучно и долго. Но есть инструмент, который превращает таблицы в магию. Это Pandas — самая популярная библиотека для работы с данными в Python. Согласно исследованию Stack Overflow 2024, Pandas входит в топ-3 самых востребованных библиотек Python в мире. Её используют не только в IT-гигантах, но и в школах США для обучения анализу данных — это официально рекомендовано в учебной программе Advanced Placement...
Django — это как конструктор LEGO для серьёзных сайтов
Django — один из самых популярных инструментов для создания сайтов и веб-приложений на языке Python. Его главная идея — дать разработчику уже готовые качественные «кирпичики», чтобы не писать одно и то же по сто раз...