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

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024

ความคิดเห็น • 684

  • @KITOProduction
    @KITOProduction 8 ปีที่แล้ว +2165

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

    • @user-kd8yr4fd2i
      @user-kd8yr4fd2i 8 ปีที่แล้ว +262

      да. должно быть >=, чтобы вернулось 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
      >>>

  • @olexandrkorchmenko5319
    @olexandrkorchmenko5319 3 ปีที่แล้ว +291

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

    • @airxs0
      @airxs0 3 ปีที่แล้ว +12

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

    • @romastep6576
      @romastep6576 3 ปีที่แล้ว +19

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

    • @kimalyn202
      @kimalyn202 ปีที่แล้ว +5

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

  • @BMakh7
    @BMakh7 2 ปีที่แล้ว +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

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

  • @АлександрГоровов-з5х
    @АлександрГоровов-з5х 7 ปีที่แล้ว +308

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

    • @sedepress8234
      @sedepress8234 5 ปีที่แล้ว +3

      Хахаха это гениально

    • @llparkenstone4327
      @llparkenstone4327 5 ปีที่แล้ว +3

      ахахах я также сижу думаю как так)

    • @amogus_bebra_228
      @amogus_bebra_228 5 ปีที่แล้ว

      лол

    • @maratmusafir
      @maratmusafir 5 ปีที่แล้ว +2

      я так и сделал)))))))))))))))))))))))))

    • @ma3kssans326
      @ma3kssans326 4 ปีที่แล้ว

      Лол тоже самое

  • @besttroll3435
    @besttroll3435 8 ปีที่แล้ว +493

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

    • @voilin
      @voilin 8 ปีที่แล้ว +106

      Тоже заметил. Подумал что уже вдруг отупел

    • @mirzoev91
      @mirzoev91 7 ปีที่แล้ว +130

      я аж в комменты полез и я не один такой

    • @АлександрГоровов-з5х
      @АлександрГоровов-з5х 7 ปีที่แล้ว +16

      думаю, на данный момент нас 18 616 ))

    • @alexeyvoronin4651
      @alexeyvoronin4651 7 ปีที่แล้ว +14

      Похоже автор перед этим уроком чего-то курнул

    • @КириллБаженов-м2б
      @КириллБаженов-м2б 7 ปีที่แล้ว +2

      ага

  • @user-qc8hs4zd8b
    @user-qc8hs4zd8b 6 ปีที่แล้ว +368

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

    • @ОлегСлинченко-е3щ
      @ОлегСлинченко-е3щ 4 ปีที่แล้ว +43

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

    • @jastzero
      @jastzero 4 ปีที่แล้ว +21

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

    • @nepoymi6441
      @nepoymi6441 3 ปีที่แล้ว +7

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

    • @anatoliizakovorotnii4153
      @anatoliizakovorotnii4153 3 ปีที่แล้ว

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

  • @LADYGIN
    @LADYGIN 3 ปีที่แล้ว +5

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

  • @eugenbeutnr2694
    @eugenbeutnr2694 2 ปีที่แล้ว +2

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

  • @ИмомалиРамазонов-х5й
    @ИмомалиРамазонов-х5й 4 ปีที่แล้ว +8

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

  • @sherhan6782
    @sherhan6782 4 ปีที่แล้ว +12

    Хауди огромнейшее спасибо! Спустя 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 я ввел цифру и ошибки не произошло, следовательно она бесполезна

  • @Sirk02975
    @Sirk02975 2 ปีที่แล้ว +6

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

  • @JuliaOmelchenko
    @JuliaOmelchenko 7 ปีที่แล้ว +1

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

    • @HowdyhoNet
      @HowdyhoNet  7 ปีที่แล้ว

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

  • @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 не олгаритм а цикл

  • @yegorpl9973
    @yegorpl9973 6 ปีที่แล้ว +291

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

  • @callmegera
    @callmegera 8 ปีที่แล้ว +44

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

  • @ElectroLensReview
    @ElectroLensReview 2 ปีที่แล้ว +1

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

  • @user-in6bm8lq8s
    @user-in6bm8lq8s 7 ปีที่แล้ว +1

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

  • @urartu84
    @urartu84 2 ปีที่แล้ว +2

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

  • @mr_motivation_top
    @mr_motivation_top 5 ปีที่แล้ว +1

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

  • @dkundv3850
    @dkundv3850 2 ปีที่แล้ว +2

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

  • @great_sima
    @great_sima 4 ปีที่แล้ว +12

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

  • @mishell4910
    @mishell4910 5 ปีที่แล้ว +25

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

    • @walkthroughgames.
      @walkthroughgames. 4 ปีที่แล้ว

      😄

    • @vovchic3593
      @vovchic3593 2 ปีที่แล้ว

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

  • @UniBreakfast
    @UniBreakfast 7 ปีที่แล้ว +60

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

    • @HowdyhoNet
      @HowdyhoNet  7 ปีที่แล้ว +72

      Т-с-с-с )))

  • @badassguy3738
    @badassguy3738 6 ปีที่แล้ว +67

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

    • @edwedw123
      @edwedw123 4 ปีที่แล้ว +6

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

    • @СергеевМихаил-б9г
      @СергеевМихаил-б9г 4 ปีที่แล้ว +1

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

  • @priest_of_art
    @priest_of_art 4 ปีที่แล้ว +9

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

    • @kapaV16
      @kapaV16 4 ปีที่แล้ว

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

    • @1nv3st0r
      @1nv3st0r 3 ปีที่แล้ว

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

    • @b1g_sm0ke63
      @b1g_sm0ke63 ปีที่แล้ว

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

    • @priest_of_art
      @priest_of_art ปีที่แล้ว

      @@b1g_sm0ke63 почему?

    • @b1g_sm0ke63
      @b1g_sm0ke63 ปีที่แล้ว

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

  • @МаксимВаганов-г4о
    @МаксимВаганов-г4о 4 ปีที่แล้ว +1

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

  • @МАХОРКА2015
    @МАХОРКА2015 4 ปีที่แล้ว +22

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

    • @MIRO067
      @MIRO067 3 ปีที่แล้ว +1

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

  • @vovakyka
    @vovakyka 3 ปีที่แล้ว +1

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

  • @user-qf4to4wd9q
    @user-qf4to4wd9q 7 ปีที่แล้ว +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 и четных не видать вам.

  • @ArsNet_tv
    @ArsNet_tv 7 ปีที่แล้ว +2

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

  • @Чипсоед-щ7т
    @Чипсоед-щ7т 8 ปีที่แล้ว +6

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

    • @HowdyhoNet
      @HowdyhoNet  8 ปีที่แล้ว +4

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

    • @vladross6130
      @vladross6130 7 ปีที่แล้ว +1

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

    • @Человек-щ8ы6н
      @Человек-щ8ы6н 5 ปีที่แล้ว

      @@HowdyhoNet Ку

  • @РомаВеремеенко-е6э
    @РомаВеремеенко-е6э 2 ปีที่แล้ว +3

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

    • @blackfire1612
      @blackfire1612 ปีที่แล้ว

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

  • @glitchbitch616
    @glitchbitch616 7 ปีที่แล้ว +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 общение через года)

  • @ЮлияГиниятуллина-е1ь
    @ЮлияГиниятуллина-е1ь ปีที่แล้ว

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

  • @МагомедсаидКабукаев
    @МагомедсаидКабукаев 2 ปีที่แล้ว +1

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

  • @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

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

  • @KIIIT_beats
    @KIIIT_beats 5 ปีที่แล้ว +13

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

    • @РузальВалиев-м8ъ
      @РузальВалиев-м8ъ 4 ปีที่แล้ว

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

    • @theflashg4m1ng25
      @theflashg4m1ng25 4 ปีที่แล้ว +4

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

    • @Dmitr30
      @Dmitr30 4 ปีที่แล้ว +2

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

    • @0x4cb2f6
      @0x4cb2f6 4 ปีที่แล้ว +1

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

    • @Megawhaat
      @Megawhaat 4 ปีที่แล้ว

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

  • @khanbekov.b
    @khanbekov.b 6 ปีที่แล้ว +2

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

    • @b1g_sm0ke63
      @b1g_sm0ke63 ปีที่แล้ว

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

  • @Naidaisa
    @Naidaisa 6 ปีที่แล้ว

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

  • @Pafel0684
    @Pafel0684 2 ปีที่แล้ว +1

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

  • @user-tw2ir9gc3l
    @user-tw2ir9gc3l 7 ปีที่แล้ว +3

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

  • @wasianeyan8069
    @wasianeyan8069 4 ปีที่แล้ว +4

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

  • @user-dw4ol9ye7z
    @user-dw4ol9ye7z 6 ปีที่แล้ว +2

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

  • @user30033
    @user30033 2 ปีที่แล้ว +1

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

  • @Mnbvc-oc8wv
    @Mnbvc-oc8wv 5 ปีที่แล้ว

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

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 8 ปีที่แล้ว +13

    условие неверно))) ничего не вернется))

    • @tedt8002
      @tedt8002 7 ปีที่แล้ว

      верно - цикл прервется на первой итерации

  • @Георгий-т8г
    @Георгий-т8г 4 ปีที่แล้ว +1

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

    • @kapan2430
      @kapan2430 3 ปีที่แล้ว +1

      ну че взяли?XD

    • @Георгий-т8г
      @Георгий-т8г 3 ปีที่แล้ว

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

  • @FruitToffee
    @FruitToffee 4 ปีที่แล้ว +4

    5:21 ничего не выведется знак < не туда смотрит )

  • @ALIAKSEIHalenchyk
    @ALIAKSEIHalenchyk 7 ปีที่แล้ว

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

  • @СергейСтепанов-л6щ
    @СергейСтепанов-л6щ 3 ปีที่แล้ว +1

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

  • @milochka789
    @milochka789 4 ปีที่แล้ว +1

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

  • @MrNikshon
    @MrNikshon 5 หลายเดือนก่อน

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

  • @armagedon5253
    @armagedon5253 5 ปีที่แล้ว +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 да

  • @ДенисРоманов-ю3й
    @ДенисРоманов-ю3й 3 ปีที่แล้ว +2

    5:24 если вы ответили также, то вы плохо поняли тему)

  • @factecspert5910
    @factecspert5910 4 ปีที่แล้ว +3

    9:33 код не активен

  • @ildar_biktagirov
    @ildar_biktagirov 2 ปีที่แล้ว +1

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

  • @gttoirjjo4137
    @gttoirjjo4137 2 ปีที่แล้ว

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

  • @thenyan6832
    @thenyan6832 ปีที่แล้ว

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

  • @user-bx5ns6ed2u
    @user-bx5ns6ed2u 6 ปีที่แล้ว +2

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

  • @МаринаДомаскіна
    @МаринаДомаскіна 4 ปีที่แล้ว

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

  • @abbassoovv
    @abbassoovv 4 ปีที่แล้ว

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

  • @vt-1291
    @vt-1291 3 ปีที่แล้ว

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

  • @dontworry7287
    @dontworry7287 7 ปีที่แล้ว

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

  • @vova4144
    @vova4144 7 ปีที่แล้ว

    То чувство, когда учишь JS но не понял циклы.Но тут то вспомнил про Хауди и его питоном. Все very cool

  • @H336-p1v
    @H336-p1v 5 ปีที่แล้ว +14

    7:08 Цэтрал + Цэ

  • @peckpech8655
    @peckpech8655 5 ปีที่แล้ว

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

  • @denzmc
    @denzmc 8 ปีที่แล้ว +8

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

    • @antoniogansales
      @antoniogansales 6 ปีที่แล้ว +2

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

    • @ivan2885
      @ivan2885 6 ปีที่แล้ว

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

  • @BuMBiX
    @BuMBiX 2 ปีที่แล้ว

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

  • @dmitrys.7426
    @dmitrys.7426 4 ปีที่แล้ว +1

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

  • @redtripbaba3565
    @redtripbaba3565 4 ปีที่แล้ว

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

  • @satonyaizada
    @satonyaizada ปีที่แล้ว

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

  • @shurik8252
    @shurik8252 3 ปีที่แล้ว

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

  • @user-gx3en9nk2t
    @user-gx3en9nk2t 8 ปีที่แล้ว +1

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

  • @ibragim9937
    @ibragim9937 7 ปีที่แล้ว +1

    чтоб получилось 4 цифры нужно поменять знак ()

  • @user-sk1gx4oc3d
    @user-sk1gx4oc3d 2 ปีที่แล้ว +1

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

  • @mikhas_studio
    @mikhas_studio 5 ปีที่แล้ว

    # 5.18
    i = 3
    while i >= 1:
    print(i)
    i = i - 1
    if i == 0:
    print('Поехали!')

  • @pechkurofff
    @pechkurofff 5 ปีที่แล้ว +1

    На пятой минуте в задаче нет никакой ошибки. Я сказал, что будет 4 цифры
    3
    2
    1
    0
    Все правильно.

    • @nazarmykhailyshyn2992
      @nazarmykhailyshyn2992 5 ปีที่แล้ว +1

      Там как раз есть ошибка. Попробуй ввести этот код в редакторе кода. Ничего не произойдёт.

  • @9keepa
    @9keepa 6 ปีที่แล้ว

    3:04 Мы создаем объект в процессе присваивания переменной, где i это ссылка на объект

  • @Tepnadze100
    @Tepnadze100 7 ปีที่แล้ว

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

  • @OlegFantik
    @OlegFantik 3 ปีที่แล้ว +1

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

  • @rmn2682
    @rmn2682 7 ปีที่แล้ว +3

    i = 1
    while 5

  • @slavapetrov6855
    @slavapetrov6855 ปีที่แล้ว +1

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

  • @mex2669
    @mex2669 7 ปีที่แล้ว

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

    • @teftelpastalog7667
      @teftelpastalog7667 7 ปีที่แล้ว

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

  • @ТанкиОнлайн-Паркур
    @ТанкиОнлайн-Паркур 6 ปีที่แล้ว

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

  • @Krot982
    @Krot982 4 ปีที่แล้ว +2

    2:52 Я два часа мучился пока не понял что по привычке написал printing а не print

  • @aleksmehanik2987
    @aleksmehanik2987 6 ปีที่แล้ว +1

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

  • @ДенисНацевич
    @ДенисНацевич 3 ปีที่แล้ว

    Цтрал это что-то новенькое)

  • @mykolager
    @mykolager 2 ปีที่แล้ว

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

  • @ОлегПучков-щ8н
    @ОлегПучков-щ8н 6 ปีที่แล้ว +3

    i = 12**100
    while 1 == 1:
    print (i)
    i +=13**100

    • @arnaydohneh864
      @arnaydohneh864 4 ปีที่แล้ว

      и что ты сделал?
      У меня комп теперь не включается

  • @frostlexp2794
    @frostlexp2794 6 ปีที่แล้ว +1

    После 5:18 понял что пора переходить на проверенные источники информации

  • @artol70
    @artol70 ปีที่แล้ว

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

  • @Tiburtsy
    @Tiburtsy 2 ปีที่แล้ว

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

  • @provseiobovseh
    @provseiobovseh 4 ปีที่แล้ว

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

  • @AggeJl0c44
    @AggeJl0c44 4 ปีที่แล้ว +1

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

    • @h818
      @h818 4 ปีที่แล้ว

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

  • @ГиинишгИгишоШшрас
    @ГиинишгИгишоШшрас ปีที่แล้ว

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

  • @user-pi4ir8jk9y
    @user-pi4ir8jk9y 4 ปีที่แล้ว +1

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

  • @slavawolker
    @slavawolker 2 ปีที่แล้ว

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

  • @s1riys343
    @s1riys343 5 ปีที่แล้ว

    import random
    Игра - угадай число
    c = str(input("what is your name?:
    "))
    print("Hello, " + str(c) + ", can you guess the number from 1 to 50?
    ")
    a = random.randrange(1,51)
    b = 1
    while a != c :
    print("----Attemp №" + str(b))
    c = int(input("Guess what I wished for: "))
    b += 1
    if a == c:
    print("You guessed it! GG
    ")
    else:
    print ("The number is wrong!
    ")
    if b == 10 :
    print("The hidden number was - " + str(a))
    break

  • @ВадимРужах
    @ВадимРужах 7 ปีที่แล้ว +1

    Даже стесняюсь как то писать.. но в примере знак равенства стоит не правильный. Поменять озвучку к примеру. )) Уроки интересные.