Найти в Дзене
Python Разворот последовательности с помощью рекурсии
Решим задачу: последовательность натуральных чисел заканчивается числом 0. Суть задачи вывести последовательность в обратном порядке. Запрещено пользоваться циклами, динамическими структурами данных, данную задачу необходимо решать средствами рекурсии. Входные данные для задачи являются следующие числа: 6 7 8 0 1. Выполнение алгоритма начинается с момента когда переменная reverse() ссылается на функцию def reverse() 2. После того как в первом блоке сохранилось и заморозилось значение x=6, программа...
5 лет назад
Python рекурсия, возведение числа в степень
Python - это язык объектно-ориентированного программирования, согласно этой парадигме переменные, функции, остальные компоненты воспринимаются как объект. Объект - это условная конструкция, у которой есть какие-либо параметры и которая может служить для выполнения какой-либо функции. Можно провести параллель и представить себе, что все объекты из Python соотносятся с объектами реального мира. Рассмотрим на примере функции def (англ. definition - определение ) Данная функция используется для того, чтобы избежать в коде повторяющихся участков и сократить их в один...
5 лет назад