Функция range() цикла for | Python с Нуля | Урок 16
Функция range ( ) в Python
Здравствуйте. С помощью функции «range ( )» в python можно получить арифметическую прогрессию. Функция принимает значения по маске: Первый и последний параметр необязательный, можно передавать только один параметр, указывающий конечное значение диапазона (не включительно). Без дополнительных действий работу функции «range ( )» увидеть невозможно, поэтому эту функцию используют в цикле for или можно вложить в функцию «list». Рассмотрим пример создания списка. Передадим функции аргумент равный «10», мы получаем список с генерированной последовательностью от 0 до 10 не включительно...
[🌌] Рекурсия в Python - За и Против | Особенности Python
В Python функция является рекурсивной, если она вызывает сама себя и имеет условие завершения, не позволяющее функции вызывать себя бесконечно. Рекурсивные функции состоят из двух частей: базового случая и рекурсивного случая. Классический пример рекурсивной фунции - факториал: В этом примере функция factorial() принимает на вход целое число n и возвращает факториал n. Базовый случай - это когда n равно 0, в этом случае функция возвращает 1. Рекурсивный случай - когда n больше 0, в этом случае функция вызывает сама себя с аргументом n-1 и умножает результат на n...