41 Рекурсия в Python. Рекурсивная функция Часть 1

Поделиться
HTML-код
  • Опубликовано: 3 янв 2025

Комментарии • 296

  • @egoroffchannel
    @egoroffchannel  4 года назад +9

    Разбор задач
    Нумеролог ruclips.net/video/Q7NS806dEt8/видео.html
    Зеркальная строка ruclips.net/video/WDV3VHBd8Xs/видео.html
    Разложение числа на слагаемые - ruclips.net/video/7DxLhtC1WrY/видео.html

  • @it_business_education_self1075
    @it_business_education_self1075 Год назад +76

    Я плачу за курсы, которые даже близко настолько отлично и детально всё не объясняют. После каждой лекции возвращаюсь на этот канал. Спасибо огромное за то, что облегчаете нам учёбу!

    • @tryhard114
      @tryhard114 Год назад +7

      Ты платишь не тем людям Джони..

    • @Zeno-y2m
      @Zeno-y2m 14 дней назад

      это смотря какой курс, мне на курсах объяснили почти так-же, а может и лучше, но я всё равно не понял с первого раза, вот такой вот я тапок

  • @Neiron666
    @Neiron666 4 года назад +279

    Я бы хотел увидеть обьяснение к этому обьяснению.

    • @Артём-ц6м7у
      @Артём-ц6м7у 2 года назад +9

      Шикарно объяснили🙂

    • @kiruhalstr1270
      @kiruhalstr1270 2 года назад +8

      все очень понятно, но просто тема уже сложнее, чем строки и переменные)

    • @nurik5314
      @nurik5314 Год назад +6

      отсылка на рекурсию?😏

    • @aace6333
      @aace6333 Год назад +3

      я бы хотел объяснение на объяснение к тому объяснению которое ты хочешь

    • @nokia-gm8gv
      @nokia-gm8gv 20 дней назад

      хд

  • @АндрейСинельников-ы2м

    мне мой друг программист отвечал на мой вопрос " что такое рекурсия?" вот так:" даже если я тебе расскажу, ты не познаешь рекурсию, не познав рекурсию". А тебе спасибо)

  • @meylyssa3666
    @meylyssa3666 4 года назад +89

    Насколько же все понятно объяснено! У автора действительно талант к преподаванию.

    • @egoroffchannel
      @egoroffchannel  4 года назад +14

      спасибо)

    • @user-sq1fe3ku5m
      @user-sq1fe3ku5m 2 года назад +2

      спустя 2а года после Вашего комментария, отметил именно талант автора. Нереально крутой чел Артём Е.)))

    • @ИльяМалыгин-е6х
      @ИльяМалыгин-е6х Год назад +2

      У него одни из самых понятных объяснений) Но самому тоже нужно думать немного) Бывает понимание просто со временем приходит, нужно только не сдаваться)

  • @ВалентинКуликов-т3г
    @ВалентинКуликов-т3г 4 года назад +37

    Прохожу курс Python на Курсере, дохожу до рекурсии и нифига не понимаю. Не могу решить простейшие задачи, 3 раза пересматриваю материалы курса - без толку, курю каждые 10 минут и кричу на собаку. Захожу на Ваш канал, смотрю 15 минут видео, возвращаюсь на Курсеру и решаю все задачи. Магия просто и вы ей владеете. Спасибо!

    • @dmidrokkob6917
      @dmidrokkob6917 3 года назад

      Здравствуйте, достигли каких-нибудь успехов в программировании?

    • @andreykovalev9299
      @andreykovalev9299 3 года назад +1

      Что с собакой?

    • @ВалентинКуликов-т3г
      @ВалентинКуликов-т3г 3 года назад

      @@andreykovalev9299 Нету её больше с нами, но Python тут ни при чём. И канал хороший.

    • @ВалентинКуликов-т3г
      @ВалентинКуликов-т3г 3 года назад

      @@dmidrokkob6917 Нет, это для саморазвития, профессия моя совсем другая

    • @1986Mazhara
      @1986Mazhara 2 года назад +2

      @@ВалентинКуликов-т3г жалко пёсиля

  • @viktormikhaylov3943
    @viktormikhaylov3943 6 лет назад +52

    Очень понятно и доходчиво объясняешь, спасибо!

    • @egoroffchannel
      @egoroffchannel  6 лет назад +3

      Пожалуйста)

    • @nerves6401
      @nerves6401 4 года назад +6

      @@egoroffchannel почему PEP 8 не соблюдаешь???

    • @sanek_777yt
      @sanek_777yt Год назад

      @@nerves6401 его игнорить можно

  • @egoroffchannel
    @egoroffchannel  7 месяцев назад

    🫵 Теория без практики - ничто, поэтому 👇
    🐍 stepik.org/course/63085/promo
    👉 специально для тебя создал бесплатный топовый курс по Python
    👉 В нем тебя ждет:
    📗 более 400 практических заданий на программирование
    📗 более 250 тестовых заданий на проверку материала
    📗 десятки часов видеоматерилов по теории
    📗 видеоразборы решения заданий
    📗 текстовые материалы по урокам, примеры кода
    📗 доступ к закрытому чату с дружественной обстановкой
    📗 сертификат в случае успешного прохождения курса

  • @РусланЗвёздный
    @РусланЗвёздный 4 года назад +8

    Только тут я начал наконец то вникать в рекурсии, особенно с задачей на палиндром! Спасибо!

  • @sofiipochta
    @sofiipochta Год назад +1

    Спасибо, посмотрела!

  • @DonorOfHappiness
    @DonorOfHappiness 2 года назад +1

    Дружище, спасибо за объяснения. Очень доступно. До этого на примере готового кода с рекурсиями не мог понять, почему код так себя ведёт. Лучи добра.
    👍

  • @Pseudonayme
    @Pseudonayme 6 месяцев назад

    Лайк и подписка. Смотрел столько видео и не понимал что такое рекурсия, но здесь за 15 минут все объяснили и не осталось вопросов. Спасибо

  • @hitch6335
    @hitch6335 Год назад +6

    Спасибо, намного понятнее, чем с курсов "код будущего"...

    • @gorggorgovich
      @gorggorgovich Год назад +1

      Дааа, там порой ничего не понятно

  • @HawaQer
    @HawaQer 4 года назад +5

    Очень грамотно объсняете. Спасибо! а то в некоторых курсах объясняют поверхностно.

  • @binkarimov4218
    @binkarimov4218 3 месяца назад

    Четкое объяснение. Наконец то понял, как складываются числа в последовательности Фибоначчи

  • @yusif4183
    @yusif4183 4 года назад +3

    Отлично все обьяснил.Супер видео.Единственное видео из просмотренных мною, где автор действительно раскрывает рекурсию и помогает новичку вникнуть в суть темы.

  • @4qeen
    @4qeen Год назад

    Очень легкое и ясное объяснение тяжелой темы.
    Капитальный красавчик!

  • @ИльяЕгоров-э2р
    @ИльяЕгоров-э2р 3 года назад +2

    Большое спасибо, мне нравится как вы разжевываете материал!

  • @MaksChe
    @MaksChe 4 года назад +2

    Пока что самое понятное объяснение рекурсии в Python'e (и не только), которое удалось найти. Спасибо!

  • @BostonZakim
    @BostonZakim 5 лет назад +1

    Сейчас параллельно начинаю Django изучать и оппа!! такой доступной подачи и объяснения материала нигде нет. А к хорошему привыкаешь быстро.
    Отличный курс, высокое качество. Спасибо!

    • @egoroffchannel
      @egoroffchannel  5 лет назад

      спасибо) но до джанго еще далеко(

    • @Мастерсурв
      @Мастерсурв 5 лет назад

      @@egoroffchannel а щас недалеко?)

    • @RusFarFaz
      @RusFarFaz 5 лет назад

      если только питон знаешь,на джанго можно крутые сайты делать?

    • @Мастерсурв
      @Мастерсурв 5 лет назад

      Точно не уверен, но может ещё понадобится html и css

  • @dmbt7088
    @dmbt7088 3 года назад +2

    Супернаглядно, суперпоследовательно , сверхдоходчиво. Автор - "методист ВЕКА" . Дякую( СПАСИБО)

  • @ПавелВасильев-н9ф
    @ПавелВасильев-н9ф Год назад +2

    Лучшее объяснение этой темы, благодарю

  • @GANGST1ER
    @GANGST1ER 4 года назад +7

    Лучшее объяснение, что я нашёл. Спасибо!

  • @jackmetropolitan7845
    @jackmetropolitan7845 3 года назад

    Раскрытие (описание) прохождения алгоритма синим маркером на экране - заменяет часовые устные объяснения. Браво!!!

  • @Avrorin
    @Avrorin 4 года назад +5

    Объяснили очень сложную для меня тему простым языком. Спасибо!

  • @reclreclur7203
    @reclreclur7203 Год назад +1

    Товарищи, советую самостоятельно, ручками протестить в режиме отладки, так становиться ещё понятнее. Егор, спасибо большое, потраченного времени не жаль, пятикратно переваренный лайк вашему видео!

  • @orthodox_channel
    @orthodox_channel 2 года назад +6

    примеры хорошие, глядя на них визуально картина сама рисуется в голове. Уже 3й день пытаюсь понять эту тему

  • @alexsidikov3426
    @alexsidikov3426 Год назад +1

    Первые примеры так запутаны, что я сперва не понял ничего, а затем осознал что уже сотни задач с рекурсией проходил на codwars после последнего примера, стало легче на душе ахахахах

  • @ghostdeath5924
    @ghostdeath5924 Год назад

    2023г сентябрь... учу питон по Лутцу. Сложная книга но реально крутая и дотошная! Но каждую тему разбираю по отдельности. Дошел до рекурсии в функциях и перед прочтением главы решил посмотреть на ютубе. Спасибо большое! Примеры кода с Фибаначи и палиндромами пипец как помог и упростил понимание темы! Реально огромное спасибо!

  • @dkl6397
    @dkl6397 Год назад +1

    Идеально объяснил рекурсию!

  • @capcode-t9b
    @capcode-t9b 2 года назад +1

    лайк подписка. несколько часов другую рекурсивную задачу не мог решить, но с твоим объяснением с 10 минуты до 10:30 смог. Пример хороший))) Спасибо

  • @olgamolde4722
    @olgamolde4722 3 года назад +1

    Гениально просто! Просто гениально!

  • @AleksandrIsaenko-h4j
    @AleksandrIsaenko-h4j 3 года назад +1

    Теперь мне более понятен фильм Довод, спасибо.

  • @РиммаБарк-ы4с
    @РиммаБарк-ы4с 5 лет назад +2

    Благодарю Вас,Артем, за 41 й урок !!

  • @КонсервнаяБанка-ч6н
    @КонсервнаяБанка-ч6н 3 года назад +1

    ВСЕ понятно спасибо Вам Егор уже давно смотрю вас,всегда понятно)

  • @Dmitrii-Zhinzhilov
    @Dmitrii-Zhinzhilov 2 года назад +1

    Артём, благодарю! 👍 🔥🔥🔥🔥

  • @unrevealedunrevealed118
    @unrevealedunrevealed118 3 года назад +1

    Отличный урок. Небольшая памятка: В современной трактовке последовательности Фибоначчи порядковый номер n должен начинаться с нуля, т.е. F[0] = 0, поэтому:
    if n == 0:
    return 0
    if n == 1:
    return 1
    if n == 2:
    return 1
    return fib(n - 1) + fib(n - 2)

    • @kennymccormick9103
      @kennymccormick9103 2 года назад

      да, тоже обратил на это внимание

  • @slavarazrushitel
    @slavarazrushitel 3 года назад +1

    Огромное спасибо) читая книгу не сразу вьехал в тему и посчитал её сложной) но тут всё доступно и понятно)

  • @breakz849
    @breakz849 5 лет назад +2

    Большое спасибо вам за видео. Просто и понятно объясняете.

  • @suprun1982
    @suprun1982 5 лет назад +162

    Мне рекурсия сложновато заходит

    • @deanonman7242
      @deanonman7242 4 года назад +16

      print ('Mne toshe sloznovato zahodit')

    • @ОлегБ-ш6е
      @ОлегБ-ш6е 4 года назад +8

      @@deanonman7242 посмотри это ruclips.net/video/JADUD_JyRbM/видео.html, думаю поймешь

    • @deanonman7242
      @deanonman7242 4 года назад +2

      @@ОлегБ-ш6е Спасибо , помог) , теперь понял).

    • @55sintez
      @55sintez 4 года назад +1

      @@ОлегБ-ш6е спасибо очень помогло!

    • @СергейПаскенов
      @СергейПаскенов 3 года назад +1

      def hard(how_i_feel_it):
      print(how_i_feel_it)
      hard(how_i_feel_it)
      hard("Мне тоже(((")

  • @0000Koni
    @0000Koni 3 года назад +1

    Спасибо большое. Очень понятное объяснение.

  • @dimkamuz
    @dimkamuz 2 года назад +1

    Как долго я искал это видео (1.5 дня). И теперь все стало понятно

  • @СергейВильмсен
    @СергейВильмсен 2 года назад +1

    спасибо, интересно и доступно

  • @ВалерияМалышева-ь1в
    @ВалерияМалышева-ь1в 4 года назад +4

    Первый человек, кто понятно объясняет эту тему! Большое спасибо!!!!

  • @_Mirius_
    @_Mirius_ Год назад +2

    В конце нужно было показать ссылку на этот же урок

  • @govdamikhaylo4183
    @govdamikhaylo4183 4 года назад +14

    Вы очень хорошо объяснили рекурсию даже лудше чем в книге грокаем алгоритмы (чисто моё мнение) спосибо вам )

  • @dvol8353
    @dvol8353 5 лет назад +3

    Спасибо, очень понятно объяснили!

  • @ДмитрийКовалевский-ш5ф

    Спасибо за видео! Частично помогло разобраться с этим "рекурсивным монстром". :)

  • @АндрейЛогвинович-ю5р

    2 дня думал над задачей по рекурсии, помогло видео! доходчиво. Посмотрим, останется ли в памяти. Спасибо!

  • @stalker_yt4813
    @stalker_yt4813 4 года назад +1

    спасибо тебе огромно все понятно все работает )))

  • @ZlataDobrovolny
    @ZlataDobrovolny 3 года назад

    Человек, ты Гений! на пальцах обьяснил!!!

  • @alexanderromanov1027
    @alexanderromanov1027 4 года назад +1

    Я прохожу курс на курсере, и там эта тема объяснена очень плохо. Пришёл сюда и почувствовал разницу - и стало в разы понятнее, как это устроено, большой спасибо.

    • @egoroffchannel
      @egoroffchannel  4 года назад

      тут и другие темы объяснены не хуже)

  • @gogetcha5430
    @gogetcha5430 2 года назад

    Спасибо за объяснение! До меня наконец-то дошло!)

  • @А_если_так_подумать

    Здравствуйте, можете пожалуйста объяснить на 10:55 почему f(3) вызывает f(1) и складывает? Вы же сказали что сперва выполнится функция f(n-1), а потом f(n-2)

  • @myltykbaikabdeshov2134
    @myltykbaikabdeshov2134 4 года назад +1

    Спасибо тебе большое оч хорошо объясняешь.
    Однозначно лайк!!!

  • @Sofa268.
    @Sofa268. 11 месяцев назад

    спасибо большое за урок!!!

  • @Criptata88
    @Criptata88 2 года назад +1

    Вот для моего скупого ума было понятно! Лайк автору

  • @hubschmannn
    @hubschmannn 3 года назад

    именно твой видос помог мне разобраться в рекурсии, спасибо!

  • @ВладиславРудой-ф6ж
    @ВладиславРудой-ф6ж 4 года назад

    Чувак,ты лучший!!!!!Браво,объснил просто супер!!!!!!

  • @tihon4979
    @tihon4979 6 лет назад +2

    Продолжение будет?
    Твой канал стал основным источником инфы по питону для меня. Уже хочется начать работать с файлами и т.д.

    • @egoroffchannel
      @egoroffchannel  6 лет назад +3

      Ого, первый приятный комментарий от тебя)
      Да, продолжение будет. 22го из отпуска возвращаюсь и продолжу делать видео

    • @tihon4979
      @tihon4979 6 лет назад +3

      @@egoroffchannel ты запомнил! ХD
      Я удалил тот коммент почти сразу. Соррян! Просто несчем было сравнить. Потом посмотрел все твои видео по питону... Оказалось что твоя подача, как по мне, одна из лучших на ютюбе. Ещё раз сорри за тот необоснованный агро-коммент :) теперь я слежу за твоими видосами. 👍

    • @egoroffchannel
      @egoroffchannel  6 лет назад +3

      @@tihon4979 да все нормально. Спасибо, что следишь) буду продолжать как минимум в том же духе)

  • @Roman-kn7kt
    @Roman-kn7kt 5 лет назад +2

    спасибо , очень доходчиво !!!

  • @olexandrk.4957
    @olexandrk.4957 5 лет назад +2

    спасибо, уроки просто супер

  • @Леонидгант
    @Леонидгант 4 года назад +1

    Спасибо, сразу понятней стало

  • @АртурШафранов-к5е
    @АртурШафранов-к5е 4 года назад

    Спасибо! Долго не мог разобрать принцип работы рекурсии в python. Единственный момент первый порядковый номер в последовательности Фибоначчи это 0.
    f0 - 0, f1 - 1, f2 - 1. Это не я придумал так изучали да и всегда только такую запись видел)
    Поэтому f5 это 5, а f6 это 8

  • @KZLIV
    @KZLIV Год назад +1

    Можно еще про мемоизацию дополнить на примере задачи про Фибоначчи.

  • @MrAndriyevski
    @MrAndriyevski 3 года назад

    Супер полезно ! Круче чем на Cursera!

  • @андрейхоменко-и5я
    @андрейхоменко-и5я 4 года назад +7

    У меня случился открытый перелом мозга...

  • @sanyiamfine
    @sanyiamfine 5 лет назад

    Спасибо тебе, сидела неделю билась на уроках и дома с поляковым над этими рекурсия, а всего-то надо было посмотреть твой видос!

  • @crazylittlehorse2860
    @crazylittlehorse2860 4 года назад +7

    "Приветствую вас в моём видео о рекурсии, чтобы узнать о ней, смотрите моё видео о рекурсии..." xD

  • @АлександрАверин-б4ю
    @АлександрАверин-б4ю 2 года назад +4

    Классное объяснение, спасибо👍

  • @takhirgafarov3316
    @takhirgafarov3316 Месяц назад

    Большое спасибо!

  • @АнастасияСитко-х9ю
    @АнастасияСитко-х9ю 2 года назад +3

    Артём, подскажите, почему в примере на 4:47 после rec 4 мы возвращаемся в rec3, rec2 и тд, а не просто заканчиваем программу на rec4 и всё?

    • @vforlegion6378
      @vforlegion6378 11 месяцев назад

      Самый лучший комментарий у тебя и хороший вопрос. Все рукоплещут автору видео, хотя они черта не объяснил. То, что тут показал и так было всем понятно(в любом случае должно было быть. Я ПРО РЕКУРСИЮ), но на твой вопрос я не смог ответить. Почему функция не заканчивается, если условие функции, это чтобы значение/параметр функции был меньше 4. И после этого закончить работу функции. Но тут происходит какая-то нелогичная дичь. С чего-то это мы вдруг на ровном месте начинаем возвращаться куда-то обратно и печатать что-то, хотя в условии нет такого. На самый главный вопрос не ответил автор видео а все остальное можно и самому понять. Видео ни о чем.

  • @serg239
    @serg239 5 лет назад +4

    Sequence properties
    :
    The first 21 Fibonacci numbers Fn for n = 0, 1, 2, ..., 16 are:
    F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16...
    0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987...
    Source: en.wikipedia.org/wiki/Fibonacci_number
    Поэтому лучше будет с нуля и начинать и тогда, например, fib(5) = 5, а не 3.

  • @ЭрикБружас
    @ЭрикБружас Год назад +1

    Спасибо! Хорошо объяснили. Рекурсия мне плохо дается. Смысл ее понятен, а вот в коде использовать пока сложно для меня

  • @ВладимирГригорьевич-у2р

    Мужик, ты лучший!

  • @artemzaecev7751
    @artemzaecev7751 4 года назад +4

    Я не пойму. Каким образом в последнем примере, мы взяли крайние символы и при этом ОДНОВРЕМЕННО их удалили? В моём понимании это режим "Просто чтение". Как мы смогли отредактировать?

  • @nikitasss1
    @nikitasss1 6 лет назад +1

    Жду продолжения!

    • @egoroffchannel
      @egoroffchannel  6 лет назад

      После 22го декабря обязательно будет, сейчас пока в отпуске

  • @py_buddha2911
    @py_buddha2911 5 лет назад +2

    Объяснение бомба! Спасибо! По теме алгоритмов есть неплохая книга "Грокаем алгоритмы", там рассматривается рекурсия(в частности), но у Вас ну прямо "жирное" объяснение.

  • @towerhades
    @towerhades Год назад

    отличное обьяснение)

  • @eYVgeni
    @eYVgeni 4 года назад

    Артем, еще раз спасибо вам за ваш труд. Так как на степике вы бываете редко, хочу обратить ваше внимание, что в видеоуроке число Фибоначчи рассматривается начиная с 1, а в задаче на степике с нуля. те в уроке при n == 1 число фибоначчи "0", а в задаче на степике при n == 1 оно уже "1".

    • @egoroffchannel
      @egoroffchannel  4 года назад

      везде по разному нумерация)

  • @dmitrii_kotoff
    @dmitrii_kotoff Год назад

    7:23 - вопрос:
    f(4) = f(3) * 4
    f(3) = f(2) * 3
    ……
    f(1) = 1
    - при написании это все понятно. Но в функции? Почему на каждой ступени, при "погружении", уменьшается второй множитель (то есть, x)? Аргумент функции уменьшается на единицу (в скобках), а x на нижнюю ступень приходит уже на единицу меньше. Это как?
    То есть, получатся что функция передает значение аргумента в икс?

  • @kst5161
    @kst5161 Год назад

    Просто красавец!

  • @serg239
    @serg239 5 лет назад +1

    Вычисление факториала, как известно, начинается с 0:
    0! at n=1 (using n! = n*(n-1)!)
    => 1! = 1*0!, which simplifies to 1 = 0!
    поэтому граничное условие (simple case) должно выглядеть:
    if x

  • @gorggorgovich
    @gorggorgovich Год назад +1

    Переход на 41 занятие оценëн 😂
    Я думаю, если человек понял это, то он и понял рекурсию)

  • @krivalex
    @krivalex 3 года назад

    спасибо, вы молодец

  • @ec10nr34
    @ec10nr34 6 лет назад +2

    Привет. Спасибо!

  • @Alex89muller
    @Alex89muller Год назад

    Все хорошо, можно дубль урока без формул плиз)

  • @yodapunishes
    @yodapunishes 5 лет назад

    Очень понравился пример с палиндромом

  • @dm_nechaev
    @dm_nechaev 2 года назад

    Спасибо, автор!
    Наконец-то мне кто-то доходчиво объяснил, что я тупой.
    Пойду работать дворником, в жопу все это

  • @ГлебМызников-ж7п
    @ГлебМызников-ж7п 3 года назад

    Проверку на палиндром можно написать куда проще и без использования рекурсии, развернуть строку и сравнить ее с исходной.

  • @ОлександрКарацюпа-э4у

    Просто супер видос

  • @maestro1387
    @maestro1387 3 года назад +3

    Получается, если я стану напротив большого зеркала с зеркалом поменьше в руках, то я создам рекурсию?

  • @user-AndrMaster
    @user-AndrMaster 4 года назад

    Топовые видосы по Питону

  • @kst5161
    @kst5161 Год назад +1

    Единственное, не понял почему не печатается х в 5ой строчке после 4ой, 3:12, программа же выполняется сверху вниз и ей говорят напечатай х в 5ой строчке🤷🏽‍♂️. Еще не понял почему программа начинает работать сверху вниз, когда доходит до 4. Она что бесконечно будет будет бегать в верх и вниз?

    • @vforlegion6378
      @vforlegion6378 11 месяцев назад

      Да и я тоже не понял эти два случая. Почему не печатается 5 строка тоже не понял. Но автор кажется и сам не знает. Он знает что так работает функция, но не знает ПОЧЕМУ.

    • @kst5161
      @kst5161 11 месяцев назад

      @@vforlegion6378 Благодаря вашему комментарию еще раз сейчас пересмотрел и с первого раза понял. Там сказано черным по белому - если х меньше 4 печатаем его и увеличиваем на единицу, когда доходит до 4, то это уже не попадает в условие и 4 не печатается, функция с х=4 закрывается И МЫ ПОПАДАЕМ НА ТУ ГДЕ Х=3. 3 печатается, и эта функция тоже сворачивается, так как она уже отработала и так далее.

    • @kst5161
      @kst5161 11 месяцев назад

      @@vforlegion6378 получается поумнел за 2 месяца😄

    • @vforlegion6378
      @vforlegion6378 10 месяцев назад

      ​@@kst5161Рекурсию я понял и теперь знаю, что да как. Но автор видео, реально плохо объясняет. На других видео, хорошо объясняли. Тут поверхностно рассказывают.

  • @juliaweinstein3133
    @juliaweinstein3133 3 года назад

    Спасибо, объяснил

  • @MrJet84
    @MrJet84 3 года назад

    Спасибо за полезное видео! А ещё дополнил копилку палиндромов хохмой "фф"))

  • @ДенисЧерногор-у5ъ
    @ДенисЧерногор-у5ъ 4 года назад

    дружище, я наконец понял эту факинговую рекурсию)

  • @merlin7411
    @merlin7411 4 года назад

    # Найти факториал числа с помощью цикла
    x: int = 1
    for i in range(1, 5):
    x = x * i
    print(x)

  • @АлексейА-г8ы
    @АлексейА-г8ы 10 месяцев назад

    А это решение с факториалом просто в учебных целях используется? Оно ведь не самое рациональное? Через цикл проце ведь?

  • @RusFarFaz
    @RusFarFaz 5 лет назад +2

    не могу понять почему rec со значением два не переходит на следущий print(x)(которая пятая строчка),а возвращается на третью строчку? ведь по идее функция должна пройтись по всем строчкам или как?

    • @Splish_Splash
      @Splish_Splash 5 лет назад +2

      Потому что вызывается ещё одна функция, и пайтон не млжет пройти дальше пока не выполнит её