5359 читали · 3 года назад
ITERTOOLS комбинаторика на Python решаем 8-е задание без труда
Большинство заданий №8 из КЕГЭ по информатике связано с комбинаторикой - перестановками, сочетаниями, количеством вариантов выборки и т.д. Модуль ITERTOOLS предназначен для таких задач (ссылка на документацию - https://docs.python.org/3/library/itertools.html ). Разберём его основные функции PRODUCT - сочетания с повторениями print(product(*'AB', repeat=3)) (‘A’, ‘A’, ‘A’) (‘A’, ‘A’, ‘B’) (‘A’, ‘B’, ‘A’) (‘A’, ‘B’, ‘B’) (‘B’, ‘A’, ‘A’) (‘B’, ‘A’, ‘B’) (‘B’, ‘B’, ‘A’) (‘B’, ‘B’, ‘B’) Функция принимает на вход строку символов и длину комбинаций...
877 читали · 3 года назад
Программирование на Python в Minecraft для детей от 9 лет — бесплатные видеоуроки
Minecraft (Майнкрафт) — это инди-игра, в которой объекты и персонажи создаются с помощью блоков. Игра невероятно популярна среди детей, поэтому создатели Minecraft придумали, как сделать процесс еще полезнее: теперь создавать объекты в игре можно с помощью текстового кода Python (Пайтон, Питон) — одного из самых востребованных языков программирования в мире. Это отличная возможность познакомить детей с программированием, не отрывая их от любимой игры. Мы в школе программирования для детей "Пиксель" приготовили для вас короткие уроки Python программирование в Minecraft...