Аннотации в Python с Mypy. Краткое руководство

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

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

  • @9om1nator
    @9om1nator 2 месяца назад

    Классный механизм, всё стараюсь начать использовать, благодарю

    • @DavidArzumanyan
      @DavidArzumanyan  2 месяца назад

      Спасибо за комментарий

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

    А как правильно указать тип возвращаемого значения для тех случаев, когда функция возвращает не одно значение а несколько и они разного типа?

    • @kooorpatovnikooolay8340
      @kooorpatovnikooolay8340 25 дней назад

      from types import Union
      def s() -> Union[int,str]
      В python 3.10
      def s() -> int | str
      Наврн тебе уже не надо. Оставлю для других.

  • @I_want_HAPPINESS
    @I_want_HAPPINESS 2 месяца назад

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

    • @DavidArzumanyan
      @DavidArzumanyan  2 месяца назад

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

    • @LeonRussia8ypa
      @LeonRussia8ypa 2 месяца назад

      Это не только в расте так, а во всех статически типизированных языках.

    • @I_want_HAPPINESS
      @I_want_HAPPINESS 2 месяца назад

      @@LeonRussia8ypa да, но лсп с которым он поставляется выводит антонирование сам возможно это есть и для других языков