Лучший курс по Python 9: Переменные

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

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

  • @sobolevn
    @sobolevn  3 หลายเดือนก่อน +2

    В телеге я рассказываю, почему иногда `locals().update` работает, а иногда нет. И при чем тут `PyRun_InteractiveOneObjectEx`. Залетайте! t.me/opensource_findings/852

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

    Топ!глаза уже более менее открываются!)

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

    Никита, большое спасибо за еще одну отличную лекцию. Пару просьб на будущее развитие:
    1. Хотелось бы больше про mypy, что это за штука и как с ней работать.
    2. Хочется больше инсайдерской информации про оператор моржика. Что это за зверь такой, который сломал главного-любомго диктатора Python, и почему он его сломал ? :)
    3. Очень хотчется, чтобы ты уделил больше времени внутренней механнике mangled type.
    Заранее большое спасибо,
    С Уважением,
    Макс.

  • @act0r399
    @act0r399 3 หลายเดือนก่อน +8

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

  • @stephan_inside
    @stephan_inside 3 หลายเดือนก่อน +2

    Тяжело под пиво заходит. Приходится пересматривать.

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

    Очень круто! Спасибо за столь детальный подход и качественный контент

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

    Хорошая тема. Для меня очень интересная. Благодарю

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

    Круто, спасибо за материал! Единственное, подсветка синтаксиса С кода - вырви глаз, ничего не понятно и все сливается.

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

    Как же нужно

  • @andrey_andreyev
    @andrey_andreyev 3 หลายเดือนก่อน +2

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

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

      Мой основной тезис, что в питоне нет переменных, потому что там просто ключи словарей для именования объектов в разных контекстах. Доказываю я данный тезис:
      - Показывая, что все работает действительно так
      - Показывая, что нигде внутри питона нет никаких абстраций для "переменных", но есть понятные абстракции для "имен"
      Про остальное - не знаю :)
      Важно понимать, что в разных языках при создании имени происходит РАЗНОЕ. Где-то выделяется память в каких-то количествах, где-то в словарике ключ создается, где-то еще что-то происходит.
      Но в целом использование термина "переменная" в переносном смысле допускаю и практикую для питона.

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

      @@sobolevn в первом абзаце переменных нет, а в последнем использую слово переменные. То что это реализовано как словарь как мне кажется не сильно принципиально, потому что по итогу в общем смысле это используется как переменная в другом языке. Под капотом можно дойти до электронов и сказать, что нет процессов и потоков(хоть по факту это одно и тоже, но всё равно пишут как о двух сущностях. Понятно почему, потому что стандарт POSIX, но под капотом одна структура), вообще ничего нет там только магнитные поля, чутка электричества и цветмета))

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

      @@andrey_andreyev > использование термина "переменная" в переносном смысле допускаю

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

      @@sobolevn а почему тогда его не использовать в целом, в не по аналогии? Вы сами говорите, что в каждом языке реализовано по разному, у питона так и почему это не переменная, если у всех по-разному, но у других переменная? Просто это выглядит как то, что вы просто отказываемся от термина, который удобный, понятный и хорошо интерпретируемый в рамках каждой отдельной технологии или языка, чтобы сказать: мы не такие как все, мы правильнее, мы сильнее, мы лучшяе. На вопрос в чëм конкретно получаю ответ: это другое, вы не понимаете и вообще вы не правы))

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

      @@andrey_andreyev
      > На вопрос в чëм конкретно получаю ответ: это другое, вы не понимаете и вообще вы не правы))
      вы приписываете мне слова, которые я не говорил.
      мне интересно общаться на технические темы, но не очень интересно, когда делают так.

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

    спасибо, интересная тема
    хотя не всё понятно, но так даже лучше - сразу получаю потенциал для дообучения))
    ну и не могу удержаться и не спросить: начиная с какой версии пайтона животное ходит и орёт?

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

      Животное ходит и орет уже два года! У меня два кота: один дикий и хулиганистый, другой скромный и спокойный. Второй почти не попадает в камеру

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

    Часто говорится о том, что в питоне ссылочная модель данных. И что имя с объектом связывается по средством ссылки (которая содержит адрес объекта)... Но я совсем не увидел ссылок в видео. Или может не понял, что это они ?

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

      Данную терминологию лучше не использовать на уровне питона (про С - отдельный разговор). В питоне нет концепции ссылок / значений. Есть имена.

  • @sta9757
    @sta9757 3 หลายเดือนก่อน +2

    В питоне нет переменных, а кошка с переменным поведением есть 😅

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

      кот с отвратительным поведением!

  • @renameme1
    @renameme1 3 หลายเดือนก่อน +4

    Можно попросить так же дублировать на ВК видео? Знаю и про GoodbyeDPI и про VPN пользуюсь, но как то лениво с этим возится. Благодарю за внимание и понимание.
    Доп аудитория даже в размере 3 калек никому еще не мешала =D

    • @sobolevn
      @sobolevn  3 หลายเดือนก่อน +3

      Нужно зарегаться в ВК для такого, а я очень не люблю соцсети :(
      Если будет совсем плохо - то я буду вынужден. Но пока вроде нормально.

    • @BluZeMenn
      @BluZeMenn 3 หลายเดือนก่อน +2

      Присоединяюсь со своей скромной просьбой: если будет удобно, прошу выгрузить куда-нибудь ещё кроме ютуба, т.к. не смотря на наличие нескольких средств для просмотра ютуба, они почему-то периодически сбоят:/

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

      @@sobolevn Может быть душный яндекс дзен?

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

      @@renameme1 яндекс дзен - вариант! сделаем. я про него забыл совсем. у меня даже учетка яндекса есть.

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

    На 27:32 был обнаружен байт-кот