4672 читали · 6 лет назад
Решение задач по программированию на Python (часть 5, while)
Представляю вашему вниманию решение нескольких тренировочных задач по программированию, взятых из курса обучения "Основы программирования на Python" (автор курса: National Research University Higher School of Economics, 2 неделя обучения), размещенному на сайте coursera.org. Привожу решения пяти задач для отработки навыков использования оператора WHILE. Задачи нужно решить без использования всего богатого арсенала языка Python, используя только If и While. Перечень задач: Обращение числа, Количество...
3 недели назад
КОМБИНАТОРИКА В PYTHON / ЧАСТЬ 2
→ В предыдущей статье мы познакомились с модулем (itertools) и разобрали функцию (product), которая позволяет создавать все возможные комбинации элементов, в том числе с повторениями. — В Python для решения таких задач существует функция (permutations). Данная функция позволяет автоматически получить все возможные перестановки заданных элементов и значительно упростить решение задач на комбинаторику ↓ ☑ В этой статье разберёмся, как работает (permutations), какие параметры она принимает, чем отличаются полные и неполные перестановки и как использовать эту функцию для решения задач на Python...