Зачем включил этот грохот в начале? Ты что больной?
@it_minimal2 күн бұрын
Да
@albertLoh6913 күн бұрын
почему у него так мало подписоты(
@DartMolll22 күн бұрын
Супер круто. Сенсей, а расскажите о замыкании функций? Вообще не понимаю зачем оно нужно
@JanPrahne23 күн бұрын
What the music on preview ? 🤩
@it_minimal22 күн бұрын
36 Crazyfists - The Heart and the Shape 😉
@phonkabuser398523 күн бұрын
рассказал циклы в питоне, какой же он жесткий !(с) хомячки вкатышки
@it_minimal22 күн бұрын
Че?
@user-dx2wv4hb1s25 күн бұрын
У человека очень приятный голос. Объяснения очень лаконичные и в то же время подробные. Подписался с ходу. Контент в кайф.
@Svt2115Ай бұрын
Благодарю за материал! Ремарка, было бы здорово без мат. Благодарю! 👍
@bzyx8087Ай бұрын
на самом деле рекурсия довольно часто используется, при работе с данными, когда кол-во уровней вложенности не ограничено parent -> child -> child2 -> child3 и тд Разруливать неограниченную вложенность циклами очень громоздко, и лучше конечно это делать на уровне SQL, где для рекурсии используется более удобный синтаксис
@it_minimalАй бұрын
Данные данным - рознь, как и аналитика аналитике
@gzhegowАй бұрын
не забудьте что рекурсия - это про копирование области видимости. и кроме того что она "просто вызывает сама себя" - старая, уже запущенная функция, никуда не пропадает, а значит и данные, которые в ней были тоже. и вот запустив саму себя 100 раз получили 100 копий данных, которые в ней появлялись и присваивались в переменные! (каждые для своего вызова) вот почему рекурсию стоит использовать там, где данные передаются в виде аргументов, а не хранятся внутри тела. то есть функция факториала должна предыдущий результат сразу же забрасывать аргументом в вызов "самой себя", а не хранить его в переменной рядом. или по крайней мере хранить только один результат вычисления, чтобы память на одном само-вызове расходовалась по нескольку байт, а не килобайтами. самый частый случай - это написать рекурсию в каком-то классе, которая будет иметь ту же область видимости, что и весь класс. и запустив себя 100 раз она скопирует все данные-не-обьекты 100 раз, на случай если в каком-то из уровней они изменятся в некоторых языках есть понятие "ссылки", и в переменную можно положить не значение, а ссылку на уже существующее место в памяти, то есть оба имени переменной будут вести в одну и ту же коробку, где складируются результаты. в этом случае данные лежат один раз, а в переменной лежит 1 байт адреса куда она смотрит. в остальных случаях её пишут с помощью цикла while избегая создания функций. while (queue) { // или stack (стек обходит в глубину 1 -> 1.1 -> 2 -> 2.1, очередь - в ширину 1 -> 2 -> 1.1 -> 2.1 ) current = queue.shift(); // если стек - то pop() if (condition) { do_some(current); } else { queue.push(next step); // если стек - то unshift() } }
@it_minimalАй бұрын
Отличный комментарий 👍
@gzhegowАй бұрын
@@it_minimal помогите найти работу...
@azusismАй бұрын
Офигенно объяснил!!😂❤ меня в мозгу уозникала такая хрень. Сравнить можно только с бесконечным туннелем 🤣 когда в зеркало смотришь через отражение в зеркале. Там туннель в бесконечность... И все время была проблема с ответом на вопрос, а где же конец этому, где выход??? Теперь все ясно, как день! Спасибо огромное! 😊😊😊
@it_minimalАй бұрын
Самое интересное у нас в ТГ - t.me/it_minimal, подпишись, там много полезного и интересного), а также там можно задать любые вопросы, если возникают сложности и получить консультацию по языку Python / Анализу данных / Работе в IT! 🖤
@gadjia61Ай бұрын
Аминь 😂
@melkiy_8Ай бұрын
Пора мутить курс на платформе Stepik, объяснения просто отличные!
@it_minimalАй бұрын
Мы решили свое полноценное обучение пилить) можно здесь почитать t.me/it_minimal/381
@romanabramov5907Ай бұрын
Thanks for Uncle Fucker song)
@it_minimalАй бұрын
Все уроки, полезные советы, как правильно учиться, как в 2024 найти работу в IT - здесь t.me/it_minimal
@user-dc6eq9nr2nАй бұрын
Почему когда я сделал set(range(50, 1000, 200)), то получается {450, 650, 50, 850, 250}?
@it_minimalАй бұрын
Почему что set не хранит элементы в порядке добавления. Оно оптимизирует их порядок хранения по своему алгоритму (хэш-массивов) исходя из более эффективного выполнения операций, например, операций вхождения, удаления, проверки на наличие элемента.
@nataliyagedzyk38482 ай бұрын
Добрый день! Можно проще . for i in ints: print( i * 3)
@it_minimalАй бұрын
Приветствую! Если цель просто распечатать, то да, можно и так)
@gadjia612 ай бұрын
Я помню как он расстался с нею из-за таба и пробела 😂😂😂😂
@gadjia612 ай бұрын
Нравятся твои названия переменных, бро !😁😁👍👍
@vasiliipypnov89622 ай бұрын
Спасибо за урок. Перевариваю первую часть. Нож с вилкой в руках. Жду оставшегося слона по частям. Облизываюсь )))
@jagermast3r132 ай бұрын
Давай больше видео брат пожалуйста.
@it_minimal2 ай бұрын
Все уроки, полезные советы, как правильно учиться, как в 2024 найти работу в IT - здесь t.me/it_minimal
@Fill_Andru2 ай бұрын
А вот, понравилось, нам по пути!
@gadjia612 ай бұрын
Спасибо за знания👍
@MioGesa-md2ul2 ай бұрын
Коммент для увеличения вовлечённости для канала
@Trealssss2 ай бұрын
Ок, а причем тут пример с взрослым и ребенком?)
@it_minimal2 ай бұрын
Не при чем, просто для наглядности работы оператора
@rmsmail29262 ай бұрын
Буквально час назад решил в этом разобраться. Часто видел в чужом коде, но как-то не было времени разобраться, но сегодня вот решился, очень удобный 😸
@user-ec7zd9tb3h2 ай бұрын
Состав дошика внимательно читаем и все вопросы по поводу вредности отваливаются обычно.😆
@MauwTong2 ай бұрын
санк ю 😮
@user-km2vn5hv8n2 ай бұрын
я на Фибоначчи так был погорел,получил это задание от CHAT GPT и не мог понять что и куда записывать.До сих пор сложные конструкции вганяют в ступор
@it_minimal2 ай бұрын
все приходит с опытом)
@quasar78392 ай бұрын
even_list = range(1, 11 ,2)?
@it_minimal2 ай бұрын
Согласен, вариант отличный, просто видео про list comprehension, пример четного списка для наглядности
@clutchitout10452 ай бұрын
Привет! Спасибо за полезное видео! Хотел уточнить : на данном этапе нужно ли погружаться в различные методы сортировки по типу bubble sort,selection sort и т д. Знаю, что они не очень эффективные, но в целом для понимая алгоритмов или же пока отложить в долгий ящик?
@it_minimal2 ай бұрын
Привет! Подпишись на телегу t.me/it_minimal, там в закрепе оглавление - как раз все, что нужно знать для текущего этапа, в том числе алгоритмы) А также там постепенно переходим от базовым к продвинутым вещам
@clutchitout10452 ай бұрын
@@it_minimal Спасибо, подписался!
@Einhendr2 ай бұрын
Нормальное объяснение, спасибо
@DartMolll2 ай бұрын
Суперически! Лучший!!! Ждём лето, ждём hardcore!
@arkpirog76872 ай бұрын
параметры мы задаем функции, а аргументы мы передаем в функцию
@it_minimal2 ай бұрын
Точно 👍
@Silent_whisperer2 ай бұрын
Не знаю откуда у меня на вас подписка, но я рад этому ❤
@it_minimal2 ай бұрын
Самое интересное у нас в ТГ - t.me/it_minimal, подпишись, там много полезного и интересного), а также там можно задать любые вопросы, если возникают сложности и получить консультацию по языку Python / Анализу данных / Работе в IT! 🖤
@user-ju3kc8cn9p3 ай бұрын
хороший обзор)
@PABLO_683 ай бұрын
Спасибо тебе большое за эти ролики по циклам! Не понимал эти циклы пока не нашел тебя, продолжай в том же духе!!!!!
@gadjia613 ай бұрын
Чувак! Вот спасибо тебе!! Ты прямо до молекул вдолбил!!!!
@roa24863 ай бұрын
Добрый день! Для меня остается пока не очень понятным range(len(a)). Как здесь работает функция? Например, если а = (1, 2, 3, 4, 5, 9, 8, 44)
@it_minimal3 ай бұрын
Привет! Здесь 2 функции range и len. Выполняются функции от "внутренних" к "внешним". То есть сначала выполняется len(a), считается длина списка - результат выполнения целое число, в вашем примере это 8, соответственно, далее выполняется функция range(8).
@roa24863 ай бұрын
В вашем примере range - это последовательность чисел от и до. У нас одно число 8 за счёт len. Не понимаю, откуда берётся последовательность?
@it_minimal3 ай бұрын
с 25:31 довольно подробно о том, как работает функция range
@user-mo9wf1dl5uАй бұрын
@@it_minimal здравствуйте! Подскажите пожалуйста, есть написанный тест, есть три списка в котором 5 элементов, и в зависимости от числа инпут нужно брать элемент из списка и подставлять в тест, как это сделать? Пробовал по разному, но к инпуту привязать не получается, очень нужна ваша помощь
@it_minimalАй бұрын
@@user-mo9wf1dl5u приветствую! Подпишитесь на наш телеграм t.me/it_minimal и напишите там в комментарии к последнему посту условия задачи, там помогут 🙂
@Eli_Ofa3 ай бұрын
Ставлю лайк пусть видео распространяется
@user-ly4bd5et8l3 ай бұрын
Уххх, мужик, спасибо за видео))
@oodi3023 ай бұрын
А если в переменную m положить срез списка l (m = l[ : ]) , получается же тоже копия?
@it_minimal3 ай бұрын
Да, совершенно верно, при использовании любого среза это будет полноценная новая копия
@clutchitout10453 ай бұрын
Добрый день! Хотел сказать, что был очень удивлен, когда наткнулся на твой канал и увидел кол-во подписчиков. Уверен, что с твоей подачей материала у канала большое будущее. Хотел узнать, будет ли разбираться тема флагов и сигналов, например, в циклах? Может для кого-то она и покажется простой, но я вот лично не нашел объяснения по полочкам.
@it_minimal3 ай бұрын
Привет! Спасибо :) Попробуй посмотреть два выпуска о циклах, там простыми словами в том числе рассказывал и о флагах. Цикл While - kzread.info/dash/bejne/mYdr19qvcZPIpNo.html Цикл For - kzread.info/dash/bejne/p2Zr0tyqk8uXh84.html Если все же не найдете ответы, подпишитесь на телеграм - t.me/it_minimal. Можно написать вопрос в комментарии в последнему посту, разбираем любые вопросы касаемо питона/аналитики и пр.
@k1ntsug1i3 ай бұрын
Спасибо большое за такой подробный разбор, всё интересно и понятно!🤩
@user-ec7nk1xz5g3 ай бұрын
неправильно сказали- ...если есть хотя бы одно True в операторе OR выведется True ...( все значения должны быть True )
@it_minimal3 ай бұрын
Да нет, все корректно. Если в OR есть хотя бы одно True - результат будет True
@user-ec7nk1xz5g3 ай бұрын
извините , значит я ещё не разобрался...
@sergeysergeev21803 ай бұрын
Очень позитивный выпуск ! 😂👍
@drdizel7774 ай бұрын
а где брать домашки и бесплатно ли это?
@it_minimal4 ай бұрын
Да, пока все бесплатно, пользуйтесь t.me/it_minimal
@drdizel7774 ай бұрын
тот самый УЧЫТЭЛ с большой буквы!! Басыба тибэ учытэл ты топ!
Пікірлер
Зачем включил этот грохот в начале? Ты что больной?
Да
почему у него так мало подписоты(
Супер круто. Сенсей, а расскажите о замыкании функций? Вообще не понимаю зачем оно нужно
What the music on preview ? 🤩
36 Crazyfists - The Heart and the Shape 😉
рассказал циклы в питоне, какой же он жесткий !(с) хомячки вкатышки
Че?
У человека очень приятный голос. Объяснения очень лаконичные и в то же время подробные. Подписался с ходу. Контент в кайф.
Благодарю за материал! Ремарка, было бы здорово без мат. Благодарю! 👍
на самом деле рекурсия довольно часто используется, при работе с данными, когда кол-во уровней вложенности не ограничено parent -> child -> child2 -> child3 и тд Разруливать неограниченную вложенность циклами очень громоздко, и лучше конечно это делать на уровне SQL, где для рекурсии используется более удобный синтаксис
Данные данным - рознь, как и аналитика аналитике
не забудьте что рекурсия - это про копирование области видимости. и кроме того что она "просто вызывает сама себя" - старая, уже запущенная функция, никуда не пропадает, а значит и данные, которые в ней были тоже. и вот запустив саму себя 100 раз получили 100 копий данных, которые в ней появлялись и присваивались в переменные! (каждые для своего вызова) вот почему рекурсию стоит использовать там, где данные передаются в виде аргументов, а не хранятся внутри тела. то есть функция факториала должна предыдущий результат сразу же забрасывать аргументом в вызов "самой себя", а не хранить его в переменной рядом. или по крайней мере хранить только один результат вычисления, чтобы память на одном само-вызове расходовалась по нескольку байт, а не килобайтами. самый частый случай - это написать рекурсию в каком-то классе, которая будет иметь ту же область видимости, что и весь класс. и запустив себя 100 раз она скопирует все данные-не-обьекты 100 раз, на случай если в каком-то из уровней они изменятся в некоторых языках есть понятие "ссылки", и в переменную можно положить не значение, а ссылку на уже существующее место в памяти, то есть оба имени переменной будут вести в одну и ту же коробку, где складируются результаты. в этом случае данные лежат один раз, а в переменной лежит 1 байт адреса куда она смотрит. в остальных случаях её пишут с помощью цикла while избегая создания функций. while (queue) { // или stack (стек обходит в глубину 1 -> 1.1 -> 2 -> 2.1, очередь - в ширину 1 -> 2 -> 1.1 -> 2.1 ) current = queue.shift(); // если стек - то pop() if (condition) { do_some(current); } else { queue.push(next step); // если стек - то unshift() } }
Отличный комментарий 👍
@@it_minimal помогите найти работу...
Офигенно объяснил!!😂❤ меня в мозгу уозникала такая хрень. Сравнить можно только с бесконечным туннелем 🤣 когда в зеркало смотришь через отражение в зеркале. Там туннель в бесконечность... И все время была проблема с ответом на вопрос, а где же конец этому, где выход??? Теперь все ясно, как день! Спасибо огромное! 😊😊😊
Самое интересное у нас в ТГ - t.me/it_minimal, подпишись, там много полезного и интересного), а также там можно задать любые вопросы, если возникают сложности и получить консультацию по языку Python / Анализу данных / Работе в IT! 🖤
Аминь 😂
Пора мутить курс на платформе Stepik, объяснения просто отличные!
Мы решили свое полноценное обучение пилить) можно здесь почитать t.me/it_minimal/381
Thanks for Uncle Fucker song)
Все уроки, полезные советы, как правильно учиться, как в 2024 найти работу в IT - здесь t.me/it_minimal
Почему когда я сделал set(range(50, 1000, 200)), то получается {450, 650, 50, 850, 250}?
Почему что set не хранит элементы в порядке добавления. Оно оптимизирует их порядок хранения по своему алгоритму (хэш-массивов) исходя из более эффективного выполнения операций, например, операций вхождения, удаления, проверки на наличие элемента.
Добрый день! Можно проще . for i in ints: print( i * 3)
Приветствую! Если цель просто распечатать, то да, можно и так)
Я помню как он расстался с нею из-за таба и пробела 😂😂😂😂
Нравятся твои названия переменных, бро !😁😁👍👍
Спасибо за урок. Перевариваю первую часть. Нож с вилкой в руках. Жду оставшегося слона по частям. Облизываюсь )))
Давай больше видео брат пожалуйста.
Все уроки, полезные советы, как правильно учиться, как в 2024 найти работу в IT - здесь t.me/it_minimal
А вот, понравилось, нам по пути!
Спасибо за знания👍
Коммент для увеличения вовлечённости для канала
Ок, а причем тут пример с взрослым и ребенком?)
Не при чем, просто для наглядности работы оператора
Буквально час назад решил в этом разобраться. Часто видел в чужом коде, но как-то не было времени разобраться, но сегодня вот решился, очень удобный 😸
Состав дошика внимательно читаем и все вопросы по поводу вредности отваливаются обычно.😆
санк ю 😮
я на Фибоначчи так был погорел,получил это задание от CHAT GPT и не мог понять что и куда записывать.До сих пор сложные конструкции вганяют в ступор
все приходит с опытом)
even_list = range(1, 11 ,2)?
Согласен, вариант отличный, просто видео про list comprehension, пример четного списка для наглядности
Привет! Спасибо за полезное видео! Хотел уточнить : на данном этапе нужно ли погружаться в различные методы сортировки по типу bubble sort,selection sort и т д. Знаю, что они не очень эффективные, но в целом для понимая алгоритмов или же пока отложить в долгий ящик?
Привет! Подпишись на телегу t.me/it_minimal, там в закрепе оглавление - как раз все, что нужно знать для текущего этапа, в том числе алгоритмы) А также там постепенно переходим от базовым к продвинутым вещам
@@it_minimal Спасибо, подписался!
Нормальное объяснение, спасибо
Суперически! Лучший!!! Ждём лето, ждём hardcore!
параметры мы задаем функции, а аргументы мы передаем в функцию
Точно 👍
Не знаю откуда у меня на вас подписка, но я рад этому ❤
Самое интересное у нас в ТГ - t.me/it_minimal, подпишись, там много полезного и интересного), а также там можно задать любые вопросы, если возникают сложности и получить консультацию по языку Python / Анализу данных / Работе в IT! 🖤
хороший обзор)
Спасибо тебе большое за эти ролики по циклам! Не понимал эти циклы пока не нашел тебя, продолжай в том же духе!!!!!
Чувак! Вот спасибо тебе!! Ты прямо до молекул вдолбил!!!!
Добрый день! Для меня остается пока не очень понятным range(len(a)). Как здесь работает функция? Например, если а = (1, 2, 3, 4, 5, 9, 8, 44)
Привет! Здесь 2 функции range и len. Выполняются функции от "внутренних" к "внешним". То есть сначала выполняется len(a), считается длина списка - результат выполнения целое число, в вашем примере это 8, соответственно, далее выполняется функция range(8).
В вашем примере range - это последовательность чисел от и до. У нас одно число 8 за счёт len. Не понимаю, откуда берётся последовательность?
с 25:31 довольно подробно о том, как работает функция range
@@it_minimal здравствуйте! Подскажите пожалуйста, есть написанный тест, есть три списка в котором 5 элементов, и в зависимости от числа инпут нужно брать элемент из списка и подставлять в тест, как это сделать? Пробовал по разному, но к инпуту привязать не получается, очень нужна ваша помощь
@@user-mo9wf1dl5u приветствую! Подпишитесь на наш телеграм t.me/it_minimal и напишите там в комментарии к последнему посту условия задачи, там помогут 🙂
Ставлю лайк пусть видео распространяется
Уххх, мужик, спасибо за видео))
А если в переменную m положить срез списка l (m = l[ : ]) , получается же тоже копия?
Да, совершенно верно, при использовании любого среза это будет полноценная новая копия
Добрый день! Хотел сказать, что был очень удивлен, когда наткнулся на твой канал и увидел кол-во подписчиков. Уверен, что с твоей подачей материала у канала большое будущее. Хотел узнать, будет ли разбираться тема флагов и сигналов, например, в циклах? Может для кого-то она и покажется простой, но я вот лично не нашел объяснения по полочкам.
Привет! Спасибо :) Попробуй посмотреть два выпуска о циклах, там простыми словами в том числе рассказывал и о флагах. Цикл While - kzread.info/dash/bejne/mYdr19qvcZPIpNo.html Цикл For - kzread.info/dash/bejne/p2Zr0tyqk8uXh84.html Если все же не найдете ответы, подпишитесь на телеграм - t.me/it_minimal. Можно написать вопрос в комментарии в последнему посту, разбираем любые вопросы касаемо питона/аналитики и пр.
Спасибо большое за такой подробный разбор, всё интересно и понятно!🤩
неправильно сказали- ...если есть хотя бы одно True в операторе OR выведется True ...( все значения должны быть True )
Да нет, все корректно. Если в OR есть хотя бы одно True - результат будет True
извините , значит я ещё не разобрался...
Очень позитивный выпуск ! 😂👍
а где брать домашки и бесплатно ли это?
Да, пока все бесплатно, пользуйтесь t.me/it_minimal
тот самый УЧЫТЭЛ с большой буквы!! Басыба тибэ учытэл ты топ!