Properties в Python - во-первых это красиво

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

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

  • @fedorevg7091
    @fedorevg7091 Месяц назад

    У вас очень монотонная речь почти без увеличения, уменьшения громкости, без пауз. Я начал засыпать на 4-й минуте.
    При этом информацию даёте очень интересную, полезную, а главное понятную. Спасибо.

  • @marynasamonenko7302
    @marynasamonenko7302 7 месяцев назад +1

    Спасибо большое. Вы большой МОЛОДЕЦ!!! Без вас не разобраться! А теперь всё просто и легко...Ну, где-то так))

  • @dimasplatov
    @dimasplatov 5 месяцев назад

    Спасибо, отличное объяснение!

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

    Автор просто молодец. В очередной раз поражаюсь, насколько правильный тон изложения.

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

    Продолжай, не забрасывай канал

  • @jordenskraften8273
    @jordenskraften8273 Год назад +5

    Канал прям базовая БАЗА легкоусвояемая 100г. Употреблять когда мозг начинает уставать от заумных книг

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

    Топ контент! Спасибо большое

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

    Круто! Спасибо!)

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

    👍

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

    Особенно прикольным, в контексте класса Dog, получается каламбур setter, учитывая, что это ещё и порода :)

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

      Ага, к тому же есть не только setter, но и pointer))

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

    А знаете-ли вы способ создания property для async методов?

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

      насколько я помню, property не поддерживает вызов await в принципе, поэтому тут скорее придётся использовать просто методы без проперти

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

    еще бы про дескрипторы)

  • @p.polunin
    @p.polunin 10 месяцев назад

    Скажи пожалуйста, можно ли разместить property в инициализаторе?

    • @pythonclinic
      @pythonclinic  10 месяцев назад

      вообще не стоит, проперти нужны на уровне всего класса, чтобы работать с экземплярами; даже если умудрится запихать их в инит, это будет что-то на уровне уже отдельного экземпляра, что не вполне логично + name mangling сломается от этого скорее всего

  • @вмтгруппамусор
    @вмтгруппамусор Год назад

    можно вместо property явно указывать @breed.getter