#17. Условный оператор if. Конструкция if-else | Python для начинающих

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ก.ย. 2024
  • Обучающий курс: stepik.org/cou...
    Научитесь использовать условный оператор if в программах для проверок простых и составных условий. Узнаете об операторе else и конструкции if-else для проверки взаимоисключающих условий. Приведено множество примеров.
    Telegram-канал: t.me/python_se...
    Все уроки по Python: • Добрый, добрый Python ...

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

  • @Упошукахрадзмы
    @Упошукахрадзмы 2 ปีที่แล้ว +46

    Шикарные уроки, продолжайте дальше нести свет и знания в наши дремучие головы. просьба - побольше примеров. Успехов вам и здоровья.

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

    Очень классно и подробно!
    Мне кажется, даже моя собака бы смогла прорграмиировать после таких уроков! 👍

  • @aramis61
    @aramis61 หลายเดือนก่อน +1

    Спасибо за вашу работу, которая даёт возможность понять суть!!! Всех благ!!!!!!

  • @denistalko6585
    @denistalko6585 3 ปีที่แล้ว +17

    Прекрасное объяснение, спасибо! Я, вроде, и знаю операторы, но никто не рассказывает таких нюансов работы PyCharm! Спасибо! Надеюсь, в следующих видео будут ещё такие же лайфхаки по среде разработки.

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

    Супер объясняете. Отдельное спасибо за объяснение как проверять свою программу через debug

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

    Я не могу понять уже 4-ый день условные операторы, а тут за 20 минут понял спасибо большое .)))))))))))))))))))))))))))))))))))

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

    спасибо огромное... даже курс за 50к не дает такое что Вы передаете нам.

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

    1: модуль
    2: приветствие зависит от времени суток
    3: свап значений переменной без использования дополнительных переменных

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

    Из всего, что я смотрел в сети Ваш курс самый понятный! Вы так сказать всё объясняете очень детально и доходчиво! Единственное не могу найти задания о которых Вы говорите в каждом ролике.

  • @powerbis.1794
    @powerbis.1794 ปีที่แล้ว +1

    Блин спасибо, объясняете тут лучше всех, одно удовольствие слушать!

  • @ИванКруткевич
    @ИванКруткевич 3 ปีที่แล้ว +14

    Спасибо большое! Давно хотел изучить If и Else!

    • @enver-bey
      @enver-bey ปีที่แล้ว

      Как сейчас у вас дела??

    • @ИванКруткевич
      @ИванКруткевич ปีที่แล้ว +4

      @@enver-bey Спасибо большое что спросили, жаль что о особых успехах сказать не могу, я выучил пайтон, после этого начал интересоваться парсингом сайтов, обучившись requests и bs4 двинулся дальше. Моё внимание привлёк юнити, нашёл хороший курс по с# и стал учить его, прошёл ~50%, и случилось то что я никогда не забуду. 24 февраля, г. Мариуполь, возможно вы знакомы с ним, 3 месяца в подвале, я бы сказал в аду, ещё 2 в кошмаре, хоть и без выстрелов. После этого выезд в Киев. В Киеве не забросил, продолжил учить с#, создал мини игру. Написал на питоне 4 крупных(как по мне) проекта на 200+ строк. Поступил в лицей на физ-мат. Сейчас готовлюсь к 3 туру олимпиады по информатике, изучаю С++.
      Я учил языки программирования в частности пайтон медленно, по уроку в день. Да, это медленнее чем если зубрить по 5 уроков в день, но я любил и люблю и буду любить это дело каждой частью своего тела, да и спешить мне некуда, мне всего 15 лет
      Если вы это прочитали, спасибо вам огромное что не жаль было потратить время, и спасибо что вернули меня на год назад.

    • @enver-bey
      @enver-bey ปีที่แล้ว +1

      @@ИванКруткевич понятно, а я только начал изучать питон, желаю вам дальнейших успехов

    • @ИванКруткевич
      @ИванКруткевич ปีที่แล้ว

      @@enver-bey Спасибо, удачи и вам

    • @mr.reltoks9010
      @mr.reltoks9010 ปีที่แล้ว

      @@ИванКруткевич не ожыданно видеть видеть людей из Мариуполя Я из Бердянска)

  • @ЮрийЯшный
    @ЮрийЯшный 3 ปีที่แล้ว +5

    Очень хорошо рассказано

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

    что за чудо поднесение информации) спасибо большое!)

  • @zzxxccc1
    @zzxxccc1 8 หลายเดือนก่อน +1

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

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

    Спасибо за урок и отдельное спасибо за пайчарм

  • @АлександрИванович-л1м
    @АлександрИванович-л1м 2 ปีที่แล้ว +3

    Спасибо большое! Очень подробно, очень понятно.

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

    Спасибо за урок!!!

  • @andredru4278
    @andredru4278 7 หลายเดือนก่อน +1

    Спасибо. Идем практиковаться.

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

    Спасибо за уроки.

  • @НиколайАлександров-н3л
    @НиколайАлександров-н3л ปีที่แล้ว +2

    кайф

  • @андрейиванов-з9ь6н
    @андрейиванов-з9ь6н ปีที่แล้ว +1

    Спасибо!

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

    Пока у меня моник в ремонте буду через ноут смотреть. Информативно как всегда

  • @novackirr
    @novackirr 11 หลายเดือนก่อน

    Как при повторном просмотре сериала, знаешь, что скоро будет самый классный момент, ждешь-ждешь. *Вот он и настал!*

  • @elxanabdulkerimov7721
    @elxanabdulkerimov7721 2 หลายเดือนก่อน +1

    print("Щикарно объясняете. Спасибо")

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

    супер! спасибо большое вам))

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

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

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

    14:12 Студент Шредингера )

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

    а если при выполнении ничего не отображается. просто ошибок ноль и 4 не отображается?
    то как понимать?

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

    спасибо!👏👍

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

    Спасибо

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

    Крутое объяснение. По-моему не где так быстро и подробно не обьясяют

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

    👍👍👍👍👍

  • @zraurum751
    @zraurum751 16 วันที่ผ่านมา

    Максимально усложненное объяснение скорее всего был цель не объяснить а больше запутать

  • @kuromidori4635
    @kuromidori4635 4 หลายเดือนก่อน +1

    Подскажите почему функция len() выдает разную длину в данном случае
    >>>string = "moOse"
    >>>len(set(string.lower()))
    >>>4
    >>>len(string)
    >>>5

    • @artallal9994
      @artallal9994 18 วันที่ผ่านมา

      потому что set удаляет повторяющиеся символы, в вашей программе moOse становится в нижнем регистре, а потом вызывается set который удаляет все повторяющиеся символы (o) в вашем случае

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

    👍

  • @Anonim-im6ln
    @Anonim-im6ln 2 ปีที่แล้ว +2

    Дякуюю!)

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

    Что за три зеленые стрелочки? В моем pycharm их нет

    • @СейранАсанов-ы1ь
      @СейранАсанов-ы1ь ปีที่แล้ว

      Я тоже сначала не понял это консоль в низу там есть такая вкладка Python consol

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

    Модуль числа это расстояние от нуля до данного числа. Например, |-4| =4. То есть расстояние от точки -4 до нуля равно 4. То есть, растояние от 0 до 4 тоже равно 4. А операция x=-x не дает модуль числа.

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

      if x < 0: x = -x

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

      Визуально, это его зеркальное отражение на линейной оси

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

    Отдельная просьба, не могли бы снимать видео в 1080 ?

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

      То есть, на весь рабочий стол? Пока нет

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

    Жалко, что нет субтитров к этому видео

  • @Упошукахрадзмы
    @Упошукахрадзмы 2 ปีที่แล้ว +3

    эту тему пораньше нужно было дать

  • @Джоджолюб-ш6с
    @Джоджолюб-ш6с 25 วันที่ผ่านมา +1

    блок условия составлен не из операторов. Путаете людей

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

    Будут ли задачки

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

      Конечно будут!

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

    нечетное пишется слитно :)

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

      бывают и такие ошибки )

  • @АлексейСергиевский-в6й
    @АлексейСергиевский-в6й 3 ปีที่แล้ว +4

    Доброго времени суток.
    У if есть еще небольшой синтаксический сахар, возможно он будет интересен комуни будь
    ```
    ```

    • @АлексейСергиевский-в6й
      @АлексейСергиевский-в6й 3 ปีที่แล้ว +2

      st = ""
      text = "Hello world"
      while st != "1":
      st = input("Введи строку, для выхода введи 1: ") or "Пустая строка"
      print(f"И так вы ввели: {st}")
      if f := st in text:
      print(f"В строке: '{text}' есть строка '{st}' это {f}")
      else:
      print(f"В строке: '{text}' нет строки '{st}' это {f}")
      print()

    • @АлексейСергиевский-в6й
      @АлексейСергиевский-в6й 3 ปีที่แล้ว +1

      lst: list = []
      p = [0, 2, 0, 2, 3, 0, 0, 3]
      for i in range(len(p)):
      if number := p[i] or 100:
      lst.append(number)
      else:
      lst.append(number)
      print(lst)

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

      @@АлексейСергиевский-в6й Спасибо!

    • @НейтральныйМаппер-з2м
      @НейтральныйМаппер-з2м 3 ปีที่แล้ว +2

      @@АлексейСергиевский-в6й синтакстический сахар это моржовый оператор, да и только)

  • @mister_crabs.
    @mister_crabs. 2 ปีที่แล้ว

    слишком много воды

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

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

    • @v.chubatyj
      @v.chubatyj ปีที่แล้ว

      PyCharm - больше, чем просто редактор. Это и среда разработки, и отладчик, и сразу среда для выполнения скриптов и команд. То, что вводится, можно ввести и при выполнении в IDLE, и просто в командной строке. Менять скрипты не надо.

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

    16:22 почему x % 2 равно 0?

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

      только для четных чисел

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

    Спасибо!!!!