Ты же уже спрашивал
Я до конца так и не понял
С def понял
А range нет
Значит тут разве не 9 раз должно быть?
Обьясните плиз за что отвечает n в range
За количество выполнений
https://www.w3schools.com/python/gloss_python_function_arguments.asp
потом прочти это https://docs.python.org/3/library/stdtypes.html?highlight=range#range
Да. Это количество итерацией. Meow будет распечатано "число" раз For i in range(число): Print("meow")
О Господи, хватит смотреть эти дибильные гайды
А что тебе на твоём курсе говорят?
ты можешь вызвать рендж и без "выполнений"
Ты даже не знаешь что такое for, а тебе уже функции суют
Я написал,что это только в данном случае
Да он просто так объяснил ту часть кода, наверное он понимает что возвращает range
бтв курсы гарварда, явно им лучше знать
но тебе надо читать что они тебе дают
Чё, я начал понимать питон только после поколение питон, там много задач и теория разложена по полочкам
Я тебе уже сказал: range(n) генерирует последовательность от 0 до n-1 range(3) -> 0 1 2 range(6) -> 0 1 2 3 4 5 Соответственно что происходит когда мы вызываем meow(3) ? Один раз вызывается функция meow с аргументом n=3 Внутри функции выполняется цикл: "Для каждого _ из последовательности range(n) напечатать meow" При n = 3 у нас range выдаст последовательность из трёх чисел - 0 1 2 И соответственно для каждого числа из этой последовательности будет напечатано слово meow
Если range так работает, то... Внизу будет фотка
Все началось отсюда
Обсуждают сегодня