ООП Python. Инкапсуляция, наследование, полиморфизм и котики. Вебинар.

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

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

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

    Большое спасибо за наглядный пример

  • @Dev-qf7fg
    @Dev-qf7fg 2 ปีที่แล้ว +2

    Спасибо вам большое за контент 🙏

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

      Не на чем. Если есть темы, которые интересны - пишите в комментариях, постараюсь учесть

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

      @@AndyPronin Можно про все ООП )))

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

      @@luckytima2315 Кажется, надо начинать писать книжку..)

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

    у котиков есть еще 2 функции немаловажные
    1. функция тыгыдык если подходит под условие - время 4 утра
    2. лизать свои кхм если хозяин спит и дистанция между котом и хозяином меньше или равна 3 метра))

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

      Приятно увидеть комментарий разбирающегося человека.)

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

    По вопросу - "Как избежать передачи объекта неправильного типа?"
    Написать в функцию проверку - if not isinstance(переданный объект, ожидаемый тип).

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

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

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

      @@AndyPronin, но всё же они не мешают сломать программу.
      Хотя, посмотрел главную страницу FastAPI, там вроде как это уже обязательно из-за pydantic.

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

      Ага.

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

      @@AndyPronin, написал давеча канкулятор для Я.Контекста, и немного выпедрился - обвешал всё хинтами и докстрингами, в итоге разница по времени: 64 мс против 48.
      Почему так, если заяляется, что во время выполнения они игнорируются?

  • @КоменнатарийЮтуба
    @КоменнатарийЮтуба 2 ปีที่แล้ว

    hello