Python с нуля. Урок 4 | Циклы (for, while)
В этом уроке разберем что такое циклы, итерирование, чем отличается инструкция break от continue, а также узнаем как реализуются циклы в языке программирования Python.
------
Мини-блог на Django: vk.cc/cij8AN
Telegram: t.me/plugar_inf
Группа в ВК: plugar_inf
------
Скачать Python:
www.python.org/
------
Не забываем подписываться!
#python #начинающим #ityoutubersru
Пікірлер: 866
А просмотров с каждым уроком всё меньше и меньше. Но мы не такие, мы дойдём до конца =)
@user-ss1of1tb3v
3 жыл бұрын
+
@kesha8897
2 жыл бұрын
Первый урок 14к, четвертый 68к =)
@smm1381
2 жыл бұрын
ну как? дошел?
@anamurkitt501
2 жыл бұрын
@@smm1381 да, конечно, прошел все уроки и жду следующие. Конспект +практика+левые задачки)))
@smm1381
2 жыл бұрын
@@anamurkitt501 а я ток на 5м уроке
интересно, а программисты говорят своим вторым половинкам что-то романтичное типа : я буду любить тебя, пока не закончится цикл while 1==1 :D спасибо за уроки, все понятно и интересно!!)))
@rosalyrdw
2 жыл бұрын
я буду любить тебя, пока не закончится цикл while True
@rawil6751
2 жыл бұрын
Прикольный анекдот, хоть и боянистый: Жена говорит мужу программисту пойти в магазин и купить батон, если будут яйца, то взять 10 штук. Муж возвращается с десятью батонами.
@rosalyrdw
2 жыл бұрын
@@rawil6751 знакомо, знакомо. Баян, но прикольно
@raynor9579
2 жыл бұрын
elizabeth 7579, Хехе, типичный романтик
@frygfryg7252
2 жыл бұрын
А зачем пишется два раза равно, разве нельзя написать один раз и будет тоже самое?
Ходят легенды, что цикл ещё идёт
@ZlataDobrovolny
2 жыл бұрын
Идёт цикл с легендами
@elmarizmailov3231
2 жыл бұрын
xaxax
@elmarizmailov3231
2 жыл бұрын
xaxax
@maew1ch
2 жыл бұрын
Как его остановить?(((((
@winckle77
2 жыл бұрын
@@maew1ch Ctrl+Break или Ctrl+C
Отличные уроки , вроде и вышли 3 года назад, но все равно очень хорошие уроки, смотрю ваши уроки по 2-3раза , что бы вникнуть, и понять, уверен, что дойду до конца
I am not even russian, but for some reason i still watched the video and even tho i didnt understood your language, your explanation was still very clear and I understood it :)
@pixelbogpixxelbog2090
2 жыл бұрын
And btw I have no idea why this was recommended to me
@sergeylimonov7824
2 жыл бұрын
Yes, he explains well.
@userqrih9q2ehiwb
2 жыл бұрын
xD
@T1m_tim
2 жыл бұрын
wooh... magic
@livej78
2 жыл бұрын
obviously you don`t know english either )
Я в данный момент выучил больше материала за 40 минут чем в колледже за 20 пар. Лучший учитель с ютуба)
@user-dt7tp2lv3m
Жыл бұрын
потому что в колледже хер пинал
@homyakpushistiy8094
Жыл бұрын
Ты просто в колледже не пытался понять.
@Gri-Gri-Peps
Жыл бұрын
@@homyakpushistiy8094 Да там банально не учат этому, ток под конец курса что то да и было на паскале сраном
@crookedgamer7183
11 ай бұрын
@@Gri-Gri-Peps А чем плох паскаль? Он кстати в 20 раз быстрее питона.
@Gri-Gri-Peps
11 ай бұрын
@@crookedgamer7183 Ну кто я такой чтобы пiздeтb на паскаль, я много не знаю что с ним можно сотворить, мне просто он не нравится как язык
хпхп урок 4, а ты сказал 3. ты обьяснил лучше чем скилбокс. спасибо
@rotaridumitru2843
3 жыл бұрын
skill box это афера) там не особо хорошо учится берут деньги но все равно ты сам учишься
@skrapbs8054
2 жыл бұрын
@@rotaridumitru2843 согласен скилбокс - это очередная афера, которая создана для заработка денег, а по фактам там как в курсе от Литвина НиХу*
@user-yv7dd5wy8i
2 жыл бұрын
не стоит брать курсы в скилл боксе?
@sidoko960
2 жыл бұрын
@@user-yv7dd5wy8i Нет,что бы действительно научится,нужно самому искать информацию
@lodwy9911
2 жыл бұрын
@@user-yv7dd5wy8i а какой смысл? При желании можно слив курса найти:)
Все четко и понятно. Отдельное спасибо за "уайл" вместо "вхиле")).
Спасибо, понятно даже домохозяйке. Вообще заметила, что часто из простого делают сложное, обяснить простым языком - это талант.
@nxzdix
Жыл бұрын
что ж вы себя так преподносите.... наверняка вы хорошая мама и жена! нужно гордиться этим)
привет из июня 2022 года... на фоне всего что творится, решил начать учиться программированию. надеюсь получиться. пока что, вроде бы, всё понятно. автору респект.
@THE-BEST-STAR
Жыл бұрын
aga
@Vitaly3278
Жыл бұрын
О, я не один такой, Привет всем!
@dvoeglazoff.n
Жыл бұрын
Как успехи с обучением? Чем пользуетесь для обучения?
@Vitaly3278
Жыл бұрын
До функций было более-менее понятно))) разберёмся)
@greatequalizer7532
Жыл бұрын
@@Vitaly3278 тоже на returne голова зависла?))))))))
Тот самый человек, объясняющий понятнее чем другие
Подача информации супер! Просто понятно! Так держать!!!
Большое спасибо за качественные видео уроки)
Благодарна Вам за каждый урок!!!! Все понятно и полезно!
здравствуйте , Иван Викторович! Хочу сказать вам большое спасибо за эти прекрасные уроки!
Огромное спасибо, проходил платные курсы и ничего не было понятно, но вы объясните очень хорошо и понятно. Если будете делать курсы для более углублённого изучения, то было бы супер.
@anni-galdunts
2 жыл бұрын
Здравствуйте! А какие вы курсы проходили?
@sanqrellregetta8835
2 жыл бұрын
@@anni-galdunts скиллбокс наверняка. Многие его проходят и многие жалуются
@user-kh1yf6we3g
2 жыл бұрын
@@sanqrellregetta8835 , Скиллбокс плохие курсы? Я как раз дуиаю туда записаться. Хочу полностью поменять сферу работы в жизни.
@luckyloser5962
2 жыл бұрын
@@user-kh1yf6we3g какие бы хорошие и дорогие курсы не были, для того, чтобы полностью сменить сферу жизни и стать востребованным специалистом необходимо по несколько часов в день заниматься самостоятельно, не одни курсы не сделают из вас программиста, тем более Скиллбокс
@PotniMuzik
2 жыл бұрын
@@luckyloser5962 практика нужна...
Иван Викторович, Вы лучший! Спасибо за Ваши уроки - они очень грамотно и доступно для понимания изложены. Желаю Вам успехов в карьере, энергии, позитива и процветания! 👍👍👍☺
Спасибо Вам огромное за помощь ! Как здорово , что встретила Ваш канал
Очень понятливо и доходчиво обьясняете. Сам не шарю в программировании, решил заняться этим. Вы очень классно все рассказываете!
Отлично объяснил про циклы. Все предельно понятно. В уроках других авторов много воды, а тут все по делу 😊
Спасибо за уроки! По делу доступным языком. После Coursera закрепляю материал по вашим видео!
хочу сказать большое спасибо за уроки! очень интересно, подача супер! отличный канал!
эта конструкция прекрасно работает и без continue: i=1 while i
@kf3906
2 жыл бұрын
что значит обозначение i! ?
@user-zw3cp9mu1q
2 жыл бұрын
@@kf3906 i != 5, где != не равно
@sanqrellregetta8835
2 жыл бұрын
да, только он не читается нормально. i=1 Пока i меньше или равен 10 выполняется: если i не равен 5: пишем i i=i+1 Как это прочитать, что бы тебе самому это было понятно?
@dangerpp3916
2 жыл бұрын
@@sanqrellregetta8835 Ааааа, то есть ты то поймёшь что там написано и она будет работать, но это как бы не правильно потому что те, кто будет после тебя это читать не поймут, я правильно понял?
@spyces
2 жыл бұрын
@@dangerpp3916 смотри как это читается: i равно 1, дальше идёт условие, если 1 меньше или равно 10 то выполняем задачу после : дальше внутри задано доп. условие через If, если i не равно 5, то вы водим число и прибавляем 1, и когда оно доходит до 5, то просто результат не выводится а цикл идёт дальше. Тут просто сам пример был приведён не самый удачный. Я думаю правильнее будет такой пример: i = 0 while i
Привет! Кажется в конце с циклом while накладка вышла. Так как код сработает точно также, если мы удалим оператор continue. А что бы продемонстрировать принцип работы continue, нужно написать, что то вроде этого. i = 1 while i
@mandarin444ik5
Жыл бұрын
не правильный код, сам проверял что выдает?
@erguxx
Жыл бұрын
@@mandarin444ik5 правильный, нормально выдает
@user-xp5jq9wd4j
Жыл бұрын
Тоже заметил
@Stodebeyker
Жыл бұрын
@@user-xp5jq9wd4j Тяжело достаточно вникнуть в это дело, но благо начинаю соображать по немногу
просто лучший, нигде нет такого объяснения, спасибо
Хорошо объясняешь. С удовольствием смотрю. Уже дошел до 4 урока. Планирую двигаться дальше
вы большой молодец! продолжайте таким же духом
Спасибо,всё подробно рассказал 👍Но хотелось бы про циклы while более подробно узнать, особенно на примерах сложения,умножения в цикле.
Позитивный урок, благодарю, УЧИТЕЛЬ с большой буквы
Очень доходчиво объяснили. Спасибо!
свой путь я начал именно с вас 2 месяца назад, а сейчас уже учусь в доп школе программиста.спасибо!
привет, спасибо за отличные видеоролики. делай больше у тебя отлично получается! отлично обьясняешь, лучше чем препады даже! спасибо огромное!
уроки суперрр! Благодарю, идем дальше))
спасибо за Ваши видео, очень хорошо объясняете.
Спасибо Иван за отличные курсы - отлично обьясняешь и даже скорость с которой обьясняешь прям отличная. Кстати в цикле for в примере с range чтоб легче орьентироватся лучше указать range с нуля - for i in range(0,10):
Иван уроки супер!!! Продолжай мы учимся!!!
Про "FOR" проще не объяснить! очень классно!
Спасибо за обучение ❤
Это идеальные уроки - отлично изложенный материал, понятный даже пожилому филологу)), понятный визуал, где каждое действие сопровождается визуальным примером и детальным объяснением (отлично как для тех, у кого слуховая память, так и для тех, у кого зрительная память). И что самое главное - короткие видео без воды!!!! Для меня, например, невозможно смотреть обучающие видео дольше 15и минут, 20 минут - уже перебор, выгорание, усталость. А эти короткие видео можно пересматривать по пять раз не уставая, а усваивая материал, там же и практиковать. Спасибо, Автор, за возможность овладеть новыми навыками тем, кто "не на того учился" или у кого нет денег на платные курсы))
@plugar_inf
3 жыл бұрын
Спасибо большое за ваш комментарий, рад что моя работа полезна)
Прекрасные видео!
Спасибо, дядька, очень интересно! И все понятно (пока что)
Единственный канал без хейтеров)
9:03 i=1 while i
@artemdorofeev6180
Жыл бұрын
Да, я тоже это заметил
@mi.l.k.s2333
Жыл бұрын
Попробуйте I=1 While I
@zid6141
Жыл бұрын
@@mi.l.k.s2333 Да ты какую-то дичь написал, во-первых синтаксис неверный, во-вторых даже с правильным синтаксисом он не работает - чушь какая-то, не понятно в чём ошибка
@zid6141
Жыл бұрын
Да он эту инструкцию не правильно использовал, то бишь и без него он выдаёт то же самое, и к чему возвращаться надо не понятно, если это цикл, и он итак возвращается назад пока цикл верный, пока условие цикла выполняется
@user-oy6uu2md2w
Жыл бұрын
i=0 while (i
Классные видосы, информативно, кратко, понятно, мне нравится
Спасибо большое за урок, вы лучше всех объясняете 🔝✌
отлично, жду еще!)
Очень доступно и понятно. Молодец
Это легче чем HTML даже.Когда всё объясняют,то учиться легко.Спасибо
@dexterstarr164
6 ай бұрын
не уместное сравнение у вас, html это даже не язык программирования, а гипертекстовый язык разметки, кто-то может не знал)
@TheNightMarvel
6 ай бұрын
@@dexterstarr164 неуместный комментарий.
@dexterstarr164
6 ай бұрын
@@TheNightMarvel чего за год достиг или как большинство забил через пару уроков?
@TheNightMarvel
6 ай бұрын
@@dexterstarr164 конкретно на эти уроки забил,на саму прогу нет.Также прогаю на питоне+SQL.Но так как у меня завал по обучению то очень мало времени получается уделять.если говорить кратко,то был момент когда забил, поэтому я сделал рестарт.Добрался до ООП пока что
урок очень нужный и интересный продолжайте в том же духе!!!!!
Спасибо за урок, объяснение, видео. Познавательно, интересно, по делу. Лайк подписка, коммент.
Максимально доходчиво и понятно
Мне нравится, стало понятнее без заумничивания, сделал так вышло так потому что...❤
Ваня спасибо большое за все тебе , подписка лайк просмотры все соблюдено , очень емко и доступно ;)
все по полочкам расположил👍 я бы никогда про for и while не вспомнил бы
спасибо, ранше я не очень понимал как роботает цикл for in, но теперь я понял что это один из самых мощьнейшых способов за ддосить своего друга
Интересный факт. Правильно говорить пайтон потому что он получил свое имя благодаря телешоу Летающий цирк Монти Пайтона. Прочитал в книге Джейсона Бриггса)
Огромное спасибо, за подачу информации понятным языком! Жду новых уроков!
Если бы была возможность, я бы благодорил вас миллион раз. Я изучал пайтон(так для меня удобнее) через яндекс практикум - не понятно, изучал сам - не понял, смотрю ваши курсы и делаю практикум и интересно, и понятно
Спасибо вам большое за ваши уроки!! Решила в этом году сдавать информатику, хотя плохо в ней разбиралась, но теперь все стало намного понятнее! На учителя своего не надеюсь, поэтому буду с вашей помощью готовиться :D Да и еще я единственная девочка из сдающих))
@skrapbs8054
2 жыл бұрын
Информатика - это лёгкий предмет как по мне
@frenchbul2511
2 жыл бұрын
@@skrapbs8054 в принципе как и все остальные предметы))
@skrapbs8054
2 жыл бұрын
@@frenchbul2511 нет
@ivanbell4208
2 жыл бұрын
Ну как? Сдала?)
@user-vx9cc7ug5h
Жыл бұрын
сдала?
Спасибо вам огромное. Раньше я ничего не понимал, а сейчас я уже участвую в олимпиаде.
@andreyyun2400
3 жыл бұрын
Ну так конечно ты же цой
Огромное спасибо ) 👍
Спасибо за уроки
Спасибо большое, все очень хорошо
бесконечно благодарен
Я начал смотреть вас вчера, ипосле этих 4 уроков поставил задачу сделать игру в кости, и могу сказать что у меня получилось
Спосибо больше учител.👍👍👍👍
круто продолжай в томже духе
хорошая подача! спс!
Спасибо!
Спасибо❤
автор молодец. сам сварщик, маркетолог, немного ардуинщик, дюну сеговскую редактировал (ромхак), 33 года мне. сейчас просадка по работе, по заказам по сварке, решил питон изучить и в аналитику. посмотрел сколько стоят курсы по дата сайнс, нашел альтернативу через самообразование. посмотрел несколько ваших видео из мини-курса, чтобы иметь представление, сверху на материал глянуть. язык понятен, разумеется без клацания по клавишам изучение операторов и методов невозможно, но считаю необходимым сначала ознакомиться с тем, что меня ждет, ведь курс обучения мне самому себе надо выстроить. в планах изучить базу у вас, а дальше учиться на каналах блогеров по направлению аналитика. денег на жизнь ничерта нет, но дальше заниматься сваркой душа не лежит. постараюсь обучиться с интересом и начать новую жизнь. Спасибо за видео!
@juierkl6195
Жыл бұрын
Удачи Вам! Главное - понимать, что в жизни стоит Вашего внимания, а что - нет.
все четко!!!
Когда "continue" действительно будет работать: i = 0 while i
@user-pg8ub1qf7z
2 жыл бұрын
да, странный пример в видео
@idparker5694
2 жыл бұрын
Но так то continue вообще в данном примере не нужен: i = 1 while i
@puff1k__120
2 жыл бұрын
но здесь не нужен continue )
@idparker5694
2 жыл бұрын
@@puff1k__120 Так я об этом же
@ppg2221
2 жыл бұрын
Об этом раньше написал @Richard Lion Hearth (1 месяц назад) в комментариях у Andrey (4 месяца назад ).
Спасибо большое
отличные видеоуроки!
Самый лучший 🤝💪
Большое Спасибо
Спасибо очень помогли
вот так логичней код с пропуском 5 выглядит x = 1 while x x = x + 1 if x == 5: continue print(x)
класс!
Лайк бесконечно благодарна
Добрый день, огромное спасибо за уроки теоретические и практические. Да голову поломать пришлось, я разбил задачи на под задачи а потом написал каждый пункт и получилась программка :) Первая задача: x=1 for y in range (1,101): if y % 2 == 0: x=x*y print(x) Ответ:4243224702511976248246432895208185975118675053719198827915654463488000000000000 Сравниваем ответ :) Вторая задача: x=int(input("Введите число А при (АA): ")) for s in range (x,y): if s % 2 != 0: print(s)
Спасибо за очередной урок. Чуть по чуть становится понятно куда что )) Но желательно примеров побольше, для наглядности. Я так понял, что при программировании чего-то полезного (например при работе с датчиками) циклы чуть ли не постоянно используют. Вот для опроса и работы с портами и пинами той же ардуино было бы полезно увидеть примеры😊 Например не совсем понимая что делаю. изменил некоторые параметры и получил "бесконечноработающий цикл" )) Правда 15, всё же пропустил..)) i = 11 while i>10: i=i+1 if i==15: continue print(i)
Молодец хорошо объясняешь
спасибо за урок
спасибо за контент,
анализ данных еще о python: kzread.info/dash/bejne/Z6l5uLGGncWch6Q.html kzread.info/dash/bejne/o4t2sK1pqcethbA.html
Thank you man
Норм бро продолжай в том же духе
я за 4 урока по 10-20 минут усвоила больше, чем на степике за 4 месяца))) спасибо, понятно даже мне в 10 лет
Вау, если писать и так (i=i+0) будет идти бесконечно😂 Большое спасибо вам, за урок)
@user-hi1os6ez3v
2 жыл бұрын
проще вообще удалить i=+1 и так же будет бесконечно)
кстати, если мы хотим сделать что-то определенное кол-во раз можно в скобках после range написать одно число тогда переменная i будет принимать значения от 0 до этого числа не включая его Например мы хотим вывести фразу "Привет, мир!" 10 раз для этого мы можем написать такую программу: for i in range(10): print("Привет, мир!")
Ты немножко ошибся, ты сказал 3 курс, а сейчас 4, ну ничего зато очень хорошо объяснил ну за это лайк!!!❤
Наконец-то, я нашёл нормального блогера программиста который нормально обучает по методу Хебба😀
Иван Викторович, спасибо Вам большое! Всё очень понятно. Бесконечность вышла ещё и таким способом x = 1 while x
Спасибо
Топчик не слушай хейтеров продолжай снимать дальше
Когда-то готовился по твоим видосам к огэ Теперь готовлюсь к первому офферу, спасибо за контент
Спасибо!!!