Python-джедай #7 - Циклы

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

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

  • @NoNicknameno1
    @NoNicknameno1 8 лет назад +2162

    На 5:18 минуте допущена ошибка,после выполнения этих действий нечего не выполнится.

    • @DenisKolesnikov-c9d
      @DenisKolesnikov-c9d 8 лет назад +263

      да. должно быть >=, чтобы вернулось 4 значения

    • @abc-jf6fu
      @abc-jf6fu 8 лет назад +30

      +Денис Колесников ага, я поставил этот значек >, у меня за одну секунду в командрой строке до 70к посчиталось.

    • @abc-jf6fu
      @abc-jf6fu 8 лет назад +17

      +123abc i = 3
      while i >= 0:
      print(i)
      i = i + 1
      Вот так тоже считает бесконечно.

    • @alexeykravtsov2760
      @alexeykravtsov2760 8 лет назад +29

      Так надо i=i-1 делать, что б не бесконечно.

    • @soleinvincibile5433
      @soleinvincibile5433 8 лет назад +30

      да ошибка - чтобы вернулось 4 цифры должно быть больше равно нуля =)) :
      Python 3.4.3 (default, Oct 14 2015, 20:33:09)
      [GCC 4.8.4] on linux
      Type "copyright", "credits" or "license()" for more information.
      >>> i=3
      >>> while i >= 0:
      print(i)
      i=i-1
      3
      2
      1
      0
      >>>

  • @BMakh7
    @BMakh7 3 года назад +314

    Всем привет) думаю что задание должно было быть тыким:
    i = 3
    while i>=0:
    print(i)
    i=i-1

    • @ireksulimanov1980
      @ireksulimanov1980 2 года назад +31

      Да, я тоже сначала не понял, стоит знак меньше, а выводит 4 цифры)))

    • @Михаил-т1с7х
      @Михаил-т1с7х 2 года назад +28

      У него ошибка в примере.

    • @woodwolfs1253
      @woodwolfs1253 2 года назад +17

      У меня все тоже самое. Если как у тебя то выводит 4 цифры, если как на видео вообще ничего не выводит

    • @roofprod
      @roofprod 2 года назад +66

      Автор чуть с ума не свёл 🤦‍♂️🤦‍♂️🤦‍♂️. Я думал как так-то

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

      Так вот в чем прикол

  • @olexandrkorchmenko5319
    @olexandrkorchmenko5319 4 года назад +291

    Владимирский ctrl , ветер северный

    • @airxs0
      @airxs0 3 года назад +12

      Пробел северный

    • @romastep6576
      @romastep6576 3 года назад +19

      У Вас наверное там очепятка в слове серверный))

    • @kimalyn202
      @kimalyn202 2 года назад +5

      Владимирский Ctrl, пробел серверный
      Этапом на собесе, HR злой очень
      Лежит на сердце, 140 тыщ
      Владимирский Ctrl, пробел серверный
      Хотя я банковал, вакансия разменена
      Но не тимлид обычно губит, как SyntaxError

  • @АлександрГоровов-з5х
    @АлександрГоровов-з5х 7 лет назад +308

    Вообще это крайне модная фишка для обучения, дать задание, затем выдать false за true, заставив мозги слушателя слегка вскипеть, пересмотреть задание 5 раз, кинуть мышку в монитор, сказать "ой-всё"... залезть в комменты и понять, что прав был был всё же ты!!!! . Заставляет воспринять пройденную тему на 100%. Беру данный метод на заметку, автор + )))

  • @besttroll3435
    @besttroll3435 8 лет назад +492

    в задаче должно быть >= заместо = 0:
    print(i)
    i -= 1

  • @СержЮжный-ч3д
    @СержЮжный-ч3д 6 лет назад +367

    Ошибочка вышла)
    Специально нас проверить хотел? ))
    А я еще такой думаю *какого черта 4 цифры?! не ужели я настолько не чего не понимаю?!*
    А тут вот оно что ))

    • @ОлегСлинченко-е3щ
      @ОлегСлинченко-е3щ 4 года назад +43

      аналогично почувствовал себя тупым...))

    • @jastzero
      @jastzero 4 года назад +21

      @@ОлегСлинченко-е3щ все почувствовал себя тупым) я спецом python файл с этим кодом переписал

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

      Почуствовал себя тупым, проверил, почуствовал хауди тупым, прочитал, почуствовал что меня где-то... обманули)

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

      Я тоже сразу понял, что хауди допустил опечатку

  • @eugenbeutnr2694
    @eugenbeutnr2694 2 года назад +2

    Гениальное объяснение. Далеко не каждый сможет так на пальцах просто объяснить. У Вас, батенька, несомненно педагогический талант.

  • @LADYGIN
    @LADYGIN 3 года назад +5

    абрахам признаайся
    ведь ты намеренно это сделал! я догадался конечно что нужно в комментарии залезть но если честно хотел уже пересматривать!!! идея хороша вот уже 2021 год а тема в коментах до сих пор актульна и продвигает видео в топы
    спасибо за курс

  • @ИмомалиРамазонов-х5й
    @ИмомалиРамазонов-х5й 4 года назад +8

    не смотря на одну ошибку, обучение было очень круто!!! Спасибо

  • @yegorpl9973
    @yegorpl9973 6 лет назад +290

    Я один с "цетрал" орнул?

  • @sherhan6782
    @sherhan6782 4 года назад +13

    Хауди огромнейшее спасибо! Спустя 7 уроков написал игру)))
    print ('Купи слона?')
    a = input ('Ваш ответ: ')
    while 1 == 1:
    print ('Все говорят: ' + str (a) + '. А ты купи слона?')
    a = input ('Ваш ответ: ')

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

      красавчик)) далеко пойдешь!

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

      Можно без STR. Зачем?

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

      @@amirtenyaev потому что в "ваш ответ" можно ввести цифру или дробь, для того чтобы не было ошибки мы заранее ответ перевели в тип данных строка

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

      @@xiaxiaxia4391 я ввел цифру и ошибки не произошло, следовательно она бесполезна

  • @oksioksifieva8347
    @oksioksifieva8347 3 года назад +10

    Все так увлеклись ошибкой на 5 минуте, что незаметили, что на 9 минуте и 33 секунде из ниоткуда появилась непрокоментированная команда numbers += 1

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

      Что значит некомпроментированная?

  • @trahula
    @trahula 6 лет назад +81

    не очень хорошо понял, пример с continue

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

      + я тоже.

    • @two-71828
      @two-71828 4 года назад +17

      @@PAVLIN9 break полностью завершает цикл. а continue пробрасывает все, что написано ниже, и возвращается в начало while

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

      @@two-71828 спасибо

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

      Continue продолжает код снизу,а break завершает алгоритм)

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

      @@kadencodelol9110 не олгаритм а цикл

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

    Спасибо, благодаря тебе уже много чего написал без любых школ программирования)

  • @JuliaOmelchenko
    @JuliaOmelchenko 7 лет назад +1

    Спасибо за уроки и ваш труд. Ваши первые 7 уроков помогли мне за неделю хотя бы немного врубиться в программирование и написать первые мини-программы - калькулятор, регистрацию и логин в систему итд. Спасибо! Отличный канал, держите лайк и подписку.

    • @HowdyhoNet
      @HowdyhoNet  7 лет назад

      +Julia Omelchenko Рад помочь)

  • @user-in6bm8lq8s
    @user-in6bm8lq8s 7 лет назад +1

    Дякую ви дуже зрозуміло пояснюєте , до вас ніхто так професійно та доступно цього не робив !

  • @callmegera
    @callmegera 8 лет назад +44

    исправьте ошибку с задачей на 5 минуте. Добавьте аннотацию или вставку какую-нибудь)

  • @badassguy3738
    @badassguy3738 6 лет назад +68

    Владимирский ЦИТРАЛ, ветер северный...

    • @edwedw123
      @edwedw123 5 лет назад +6

      Ахахахах это та вершина юмора которую я люблю

    • @СергеевМихаил-б9г
      @СергеевМихаил-б9г 4 года назад +1

      @@edwedw123 продолжение: китайманштыри оно не мерено))
      какой привет такой ответ))

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

    Спасибо, Хауди! ТЫ один из немногих кто обьясняет доступно

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

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

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

    забайтил на комменты, по поводу ошибки в примере на 5 минуте)))

  • @UniBreakfast
    @UniBreakfast 7 лет назад +60

    И попробуйте меня убедить, что ошибка допущена не специально! ))) Автор добился таким образом рекордного количества комментариев под видео. ))

  • @urartu84
    @urartu84 2 года назад +2

    5:22 судя по задачке ни одной цифры не должно было вывести. Я так и ответила. А потом поняла, что в условие задачи ошибка. Посмотрев комментарии, убедилась в этом. Абрахам, будь повнимательнее.

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

    Без continue это выглядело бы вот так:
    i = 0
    while i

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

      А зачем вообще там писать continue ?

    • @1nv3st0r
      @1nv3st0r 4 года назад

      @@kapaV16 чтобы пропустить, он просто решил показать пример

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

      Неправда! Ваш код не будет работать без continue. И вообще будет раходить несётные числа

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

      @@b1g_sm0ke63 почему?

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

      @@priest_of_art потому что я его проверял

  • @ГеоргВеликий-ш1д
    @ГеоргВеликий-ш1д 8 лет назад +10

    9:37
    а зачем жизнь усложнять? можно просто сделать так:
    number=0
    while number

    • @wlmnt
      @wlmnt 7 лет назад +3

      Согласен. Можно сделать проще...только вместо "number+=2" (ибо выдаёт ошибку синтаксиса) лучше прописать "number = number + 2".
      И чтоб отсчет не начинался с нуля - переменной number я присвоил 2. Вот что получилось:
      number=2
      while number

    • @ВладимирСолодовник-ы2о
      @ВладимирСолодовник-ы2о 5 лет назад +7

      Ребят сказано про вывод ЧЕТНЫХ чисел! начните код с number=3 и четных не видать вам.

  • @МАХОРКА2015
    @МАХОРКА2015 4 года назад +22

    типичный диалог с мамой по телефону:
    while True:
    print("да")

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

      типичный диалог с мамой по телефону:
      mama = ('звонит')
      while mama = ('звонит'):
      print(' да')
      mama = ('сбросила, потому что я говорил ДА, со скоростью света')

  • @ArsNet_tv
    @ArsNet_tv 7 лет назад +2

    В коде 5:20 ничего не выведится так как по условию цикла i меньчше нуля должно быть, а i = 3 как видно на картинке

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

    9:37 не работает все чётные числа не выводятся в консоль

  • @МагомедсаидКабукаев
    @МагомедсаидКабукаев 3 года назад +1

    Благодарствую за такой привликательный видеоурок! 😂(Немножко поумничал 😉👍)

  • @glitchbitch616
    @glitchbitch616 8 лет назад +20

    5:10 извините, вы знак неравенства не тот поставили, нужно было >=, а не

    • @Virbox
      @Virbox 6 лет назад +17

      Да тут не извините надо говорить а "Алё, бл@#ь"

    • @Человек-щ8ы6н
      @Человек-щ8ы6н 5 лет назад

      @@Virbox ахах

    • @Человек-щ8ы6н
      @Человек-щ8ы6н 5 лет назад +1

      @@Virbox нормально так отвечаю на коммент ,который написали 10 месяц назад, интересно прочитаешь ли ты

    • @user-PrOtIvNiK
      @user-PrOtIvNiK 5 лет назад +1

      @@Человек-щ8ы6н не он ,так кто то другой прочитает))

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

      @@user-PrOtIvNiK общение через года)

  • @МаксимВаганов-г4о
    @МаксимВаганов-г4о 4 года назад +1

    Братанчики просто Хауди фишечку сделал, чтобы мы здесь по коментили немного, по обсуждали! :) Хауди красава :)

  • @great_sima
    @great_sima 4 года назад +12

    Цетрал ))
    Владимирский Ctrl, ветер северный..

  • @ЮлияГиниятуллина-е1ь

    На 8:18 код дальше 1 не пойдет. Условие i

  • @mishell4910
    @mishell4910 5 лет назад +25

    Когда я ответил что выведется 0 на 5:18,а после услышал что будет 4.Я подумал что я совсем тупой и обречен.Оказывается там просто ошибка)

    • @walkthroughgames.
      @walkthroughgames. 4 года назад

      😄

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

      Ну в целом, ты совсем тупой, как 3 может превратиться в 0 без совершения операций, т.к. цикл даже не начнётся

  • @KIIIT_beats
    @KIIIT_beats 5 лет назад +13

    В примере с continue в строке условия if,можно было не ставить != 0. Это лишнее
    Или это для чего то нужно?

    • @РузальВалиев-м8ъ
      @РузальВалиев-м8ъ 5 лет назад

      Думаю,чтобы нуль не подошёл

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

      это чтобы выводились четные числа, т.е. если остаток от деления на 2 не равен 0, значит продолжить подбор

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

      Если число после деления !=(не равно) нулю, значит continue (пропустить), потому что число не четное..

    • @0x4cb2f6
      @0x4cb2f6 4 года назад +1

      Если не писать continue то выведутся нечетные числа

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

      @@0x4cb2f6 почему так ? почему если без continue будут нечетные числа ?

  • @dkundv3850
    @dkundv3850 2 года назад +2

    Всем привет. В задачке знак должен быть таким i >= 0 , а не i

  • @РомаВеремеенко-е6э
    @РомаВеремеенко-е6э 3 года назад +3

    9:36 в последнем коде Хауди оговорился if (number % 2) !=0, где !=0 - это не деление по модулю, а знак не уравнение, то есть False c number = 0 по этому оно не выводится.

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

      Я всё-равно не понял(

  • @armagedon5253
    @armagedon5253 6 лет назад +6

    9:14-9:31 не понял один момент: !=0: -для чего эта строка и как она работает? за ранее благодарю

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

      проверят остаток от деления. Если равно 0, то число чётное

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

      Если число после деления по модулю !=(не равно) нулю, то continue(пропустить)

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

      @@Dmitr30 здарова, бро, будь другом, скажи, эти уроки в 2ка20 актуальны?

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

      @@laikaboss9047 да

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

      @@laikaboss9047 да

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

    А в последнем примере и без !=0 всё работает так же.

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

    Очепятка однако же на 5:20 ничего не выведется. Или знак >поменять чтобы вывелось

  • @Чипсоед-щ7т
    @Чипсоед-щ7т 8 лет назад +6

    Спасибо большое за твои вдохновляющие уроки)) жДем нового..

    • @HowdyhoNet
      @HowdyhoNet  8 лет назад +4

      +Вася Пилюлькин Рад помочь!

    • @vladross6130
      @vladross6130 7 лет назад +1

      Хауди, может уже пора ошибку исправить на 5:18?

    • @Человек-щ8ы6н
      @Человек-щ8ы6н 5 лет назад

      @@HowdyhoNet Ку

  • @kentuck1326
    @kentuck1326 8 лет назад +175

    цетрал ц.

    • @alexeykravtsov2760
      @alexeykravtsov2760 8 лет назад +3

      =)

    • @enderman0530
      @enderman0530 7 лет назад +2

      ЦЫТРАЛ Ц !!!(NOCOMMENT)

    • @yar8519
      @yar8519 7 лет назад +2

      ахахах

    • @Dionis34rus
      @Dionis34rus 6 лет назад +4

      Эстрэл сэ

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

      Записал большими буквами, что бы не забыть... буду бить себе такое тату!

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

    5:12 Ноль с какого перепуга, "i" изначально равен "3" а 3 это не меньше и не равно "0" цикл не будет выполнятся

  • @Mnbvc-oc8wv
    @Mnbvc-oc8wv 5 лет назад

    блииин, как же вы классно всё объясняете *_*

  • @Георгий-т8г
    @Георгий-т8г 4 года назад +1

    теперь меня возьмут в гуголъ.спасибо за знания, братишка

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

      ну че взяли?XD

    • @Георгий-т8г
      @Георгий-т8г 4 года назад

      Нит (( перешел на джаву,смотрю курс у гоши дударя. жду предложения от Амазона

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

    Исправляю автора. На 5:24 надо было так сказать - "Если вы ответили точно также, то отлично ... вы ПОЛОХО поняли тему."

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

    Большое спасибо Абрахам. У меня вопрос. Чувствую материал где то рядом с этим роликом. Пишу шутливый калькулятор изучая питон. Столкнулся с проблемой. возврата к выполнению первой строки при определенном условии.... в бейсик была такая команда go to. Как это реализовано на пайтон?

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

    не совсем понял для чего в примере на 10:00 минуте нужно было писать " != 0 ", ведь и без этого все работает так же.

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

    7:07 А что если это сочетание клавиш не работает, как у меня .,.

  • @khanbekov.b
    @khanbekov.b 6 лет назад +2

    придумал интересную задачу на эту тему. Простую, в общем-то, но интересную.
    Как сосчитать суммы чисел от 1 до 100 быстрее Гаусса?
    С помощью циклов!
    number = 1
    amount = 0
    while number

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

      Код обсалютно не верен, он вообще не работает! У тебя даже нету строки чтрьы посчитать сумму всех чисел.

  • @Tepnadze100
    @Tepnadze100 7 лет назад

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

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

    Очень хорошо объсняете. Но есть малеькая опечатка. На 5.14 минуте вы даете задачу. В ней следует поменять знак на >=, чтобы выводило 4 цифры. А так ничего не выведет.

  • @TarasMaliarchuk-o4d
    @TarasMaliarchuk-o4d 6 лет назад +2

    5:10 ничего не выведется, потому что i никогда не будет = 0 и никогда не будет меньше 0, а это значит что 0 цифр будет напечатано на экран

  • @СергейСтепанов-л6щ
    @СергейСтепанов-л6щ 4 года назад +1

    Годно. Спасибо. Начинаю въезжать, разменяв тридцатку)))\

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

    *Почему у меня в sublime text не работает команда CLS*

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

      cls надо вводить в консоль

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

    На 5:18, почему так то? Если i = 3
    А цикл будет испольнятся пока i меньше или равно 0, то ничего же не будет

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

    Не могу понять строку: number += 1 на 9:30
    Почему если вместо 1 поставить 9 то будет прибавляться 9, а не 2? А если подставить четное число, то оно будет умножаться на 2?

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

      numbe += t увеличивает number на t, а не на 1.

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

    На 9:40 код лишний в 5 строке. Зачем там != 0 если все и так работает?

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

    Очень доходчиво!Спасибо!Но название фильма ЦИКЛЫ, а рассмотрен только один.Про цикл for забыли?

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

    Спасибо , очень интересное, понятное обьяснение =)

  • @mex2669
    @mex2669 8 лет назад

    с тобой учить пайтон на много веселее чем с другими ютуберами))))))

    • @teftelpastalog7667
      @teftelpastalog7667 7 лет назад

      Ragga Bomb
      Гоша Дударь тоже неплох

  • @ГиинишгИгишоШшрас
    @ГиинишгИгишоШшрас 2 года назад

    На 5.07 в задании на красном фоне , ошибка в знаке , вместо =

  • @TheBestNarrator
    @TheBestNarrator 7 лет назад +2

    9:30 Для чего нужно писать !=0 ? И деление по модулю это как?

    • @constantinnaumov3809
      @constantinnaumov3809 7 лет назад +7

      !=0 означает "не равен 0". Деление по модулю - вычисление остатка, как если бы ты делил в столбик. Вся конструкция подразумевает, что если число делится на 2 по модулю и имеет остаток в конечном результате - оно пропускается.

    • @TheBestNarrator
      @TheBestNarrator 7 лет назад +1

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

    • @constantinnaumov3809
      @constantinnaumov3809 7 лет назад +3

      Делением по модулю проверяется остаток числа (у четного числа остаток всегда равен нулю), и если его остаток не равен нулю (!=0), то число пропускается, так как не является четным.

    • @TheBestNarrator
      @TheBestNarrator 7 лет назад

      Точно, всё понял, спасибо еще раз)

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

      @@constantinnaumov3809 Но почему-то всё работает и без !=0...

  • @dontworry7287
    @dontworry7287 8 лет назад

    Почему ноль не будет проверяться? При делении нуля на какое-то число остаток равен нулю, то есть Пайтон будет воспринимать его как четное число. Чтобы этого не происходило я писал:
    if (foo%2)!=0 or foo==0:
    pass

  • @user-tw2ir9gc3l
    @user-tw2ir9gc3l 7 лет назад +3

    А как же цикл for?

  • @Neural.Academy
    @Neural.Academy 4 года назад

    На 5:30 это был байт на написание кода?

  • @denzmc
    @denzmc 8 лет назад +8

    почему после continue точка с запятой

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

      Я тоже заметил и в коменты полез))) точка с запятой как в с#

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

      я тоже с С# перешел

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

    9:20 если в 5-й строке оставить !=0, оно ничего не делает, это точно так нужно делать?!

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

      да у меня вообще ошибку дало

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

    5:27 я походу какую насмешку услышал после слов "молодец, ты хорошо понял эту тему)))"

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

    Ван лав просто крутееетскиии объясняешь спасибо

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

    Вау спасибо так докладно рассказываешь. Лайк!!!

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

    Почему в примере с continue стоит ;
    а в примере с break её нет?
    Где-то лишняя или где-то недописали?

  • @МаринаДомаскіна
    @МаринаДомаскіна 4 года назад

    Согласна с предыдущим комментатором. Для того, чтобы был результат, который хочет автор, надо знак ">="

  • @ALIAKSEIHalenchyk
    @ALIAKSEIHalenchyk 8 лет назад

    На 5ой минуте в задании должно быть while >=, тогда задние выполняется

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

    *Объясните каждый шаг в 6 строке c continue, пожалуйста!*

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

    6:39 я проверил число не растёт просто идет в столбик привет, 1 и так много раз в место возрастающего числа

  • @dmitrys.7426
    @dmitrys.7426 5 лет назад +1

    Блин, вместо гугла я пишу запрос по питону в поиске по каналу Хауди и получаю видеоурок. Чудо же!

  • @АндрейБородулин-з4ы

    добрый день. в примере i=3, что при первом же прогоне выдаст ложь, т.к. i>0 и не выводится ни одной цифры.

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

    5:14 Не правильно. Изначально не выполняется условие вхождения в цикл. 3 не меньше и не равно нулю. Даже написал в редакторе. Не выводится ничего. Должно быть что-то типа while i=>0: Тогда запустится цикл

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

    5:20 выведется двойка, тебе в дневник)

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

    Понял все. Очень хорошо объясняешь спасибо большое ты лучший хауди

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

    i = 3
    while i >= 0:
    print(i)
    i = i-1
    D:\Python>python test3.py
    3
    2
    1
    0
    В таком случае верно а-то сам чуть кони не двинул че за дичь!...)))

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

    обьяснение прекрасное... особенно про тело цикла...прекрасно...!!!!!!!!!!!!!!!!!!!!!!!!!!1

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

    5:19 ошибка. Ничего не выводится! Ты сам говорил. Цикл исполняется, когда число меньше или равно какому-то числу, но число 3 не меньше 0 и не равно.

  • @vt-1291
    @vt-1291 3 года назад

    Задачу решил правильно, все записал и понял, спасибо!

  • @ЯрославМартюшов-я2ч

    кто знает скажите пожалуйста.каую оболочку он использует для введения кода?

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

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

  • @АлексейХомич-й8ч
    @АлексейХомич-й8ч 2 года назад +1

    5:22 нужно исправить на while i >=0:

  • @MrNikshon
    @MrNikshon 8 месяцев назад

    Почему когда i = 3
    while i

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

    Я думала минус бесконечность выйдет. Можете объяснить как так получилось? 5:14

    • @_-fox-_9372
      @_-fox-_9372 4 года назад +2

      он поставил ай меньше 0, а на самом деле ай = 3, так что это фолз, но он просто ошибся :))

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

    Как же ты изменился

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

    Посчитал задачу на 5:18 - смотрю, ну 3 не меньше 0, сразу в комменты -ну всё понятно ))))

  • @ТанкиОнлайн-Паркур

    На 5:23 допущена ошибка: Поскольку *i* ровняется 3 этот код не исполнится, потому-что там прописано что пока *i* меньше а *i* ровняется 3. Значит *i* не будет меньше 0

  • @mikhailkokorin3648
    @mikhailkokorin3648 8 лет назад +5

    А для чего в примере на 10.25 после внутрительного условия стоит != 0 ?

    • @TheBestNarrator
      @TheBestNarrator 7 лет назад

      Я тоже не понял. Для чего?

    • @ВесёлыйЛис-э5т
      @ВесёлыйЛис-э5т 7 лет назад +2

      Warlockon чтоб ноль не шатался за четное

    • @stomblard
      @stomblard 7 лет назад

      Не совсем. Это сделано для того что бы показать как работает continue. А так, континю можно смело от туда убрать и поменять =!0 на ==0. Т.е если деление по модулю ровно нулю, принт (и). Вот и все

    • @МикитаКостюшенко
      @МикитаКостюшенко 7 лет назад

      Dumitru Vartic не понял, можно поподробнее,попроще плиз

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

      Он сделал так, что, если при деления числа на 2 его остаток не равен 0, то есть число не чётное, этот раз white пропускается, если он всё же равен 0, то есть число чётное, то этот if не срабатывает, этот повтор не пропускается, и срабатывает print

  • @ЗлойБуратино-в6ы
    @ЗлойБуратино-в6ы 6 лет назад +2

    5:05 ошибка,нужно знак < поменять на >

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

    Обясните почему здесь получаеться 4 действие!
    Если тут ничего не виведьот в консоль!
    Холди ошибся видео сказал что тут 4 действие? На 5:00

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

      Да-да, ошибся он знаки < > перепутал

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

    Не понял пример с continue, помогите пожалуйста

  • @romassuper
    @romassuper 7 лет назад

    в 5:18 ошибка
    так как i = 0, то ничего не выведет потому, что в коде написано while i

    • @romassuper
      @romassuper 7 лет назад

      Anmaner ну да
      согласен

  • @_Chosen_-zp4iu
    @_Chosen_-zp4iu Год назад

    5:15 У меня пайтон не показал 4 цыфры!!! Он выполнил код, но нечего не показал!!! Как это понять? Сами проверьте этот пример в праке........(Ага, почитал коменты и понял) простите, хороший урок! Благодарю!)

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

    А можно ли какуюто функции или несколько фунций запихнуть в цикл?
    Или как это делается?

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

    в условиях задачи на 5.20, чтобы в ответе было 4 - вместо знака оператора "=". В текущем виде, по логике, решение задачи это все целые числа от 0 до -∞. Но Python не выводит ничего. А почему - мы, видимо, поймем позже 😄