170 похожих чатов

Господа, не подскажете какой нахрен бифор асигмент, когда вон он

асигмент 3-мя строчками выше ?

37 ответов

16 просмотров

https://youtu.be/9v8eu4MOet8 может быть

вложенные функции, фу, отвратительно

nonlocal do_connect во вложенной функции

None 🇪🇺
так нада 🗿

@Tishka17 твой выход =)

Mykola Dementiev
nonlocal do_connect во вложенной функции

вообще не надо, но если есть желание себе вставить палки в колёса, то ответ вот

Alex
@Tishka17 твой выход =)

У них слишком много хороших песен

None-🇪🇺 Автор вопроса

покажи весь код

None-🇪🇺 Автор вопроса
None 🇪🇺
screenshot

я тебе кинул видос, он объясняет

None 🇪🇺
screenshot

ну вот. в try объявляется do_connect. а ты к этой переменной обращаешься, когда она ещё не определена

None 🇪🇺
screenshot

Тебе зачем вложенные функции?

None-🇪🇺 Автор вопроса
None-🇪🇺 Автор вопроса
LeeeeT Burgerberg
ну вот. в try объявляется do_connect. а ты к этой ...

разве она не объявляется сразу после начала логинвиндов

None 🇪🇺
а зачем она глобально ?

А тестить ее как? Вложенные функции это зло

None-🇪🇺 Автор вопроса
None 🇪🇺
а зачем она глобально ?

Чтобы 1. Можно было отдельно протестировать/проверить 2. Не создавалась каждый раз при запуске этой 3. Не было непоняток с замыканиями

None-🇪🇺 Автор вопроса
None-🇪🇺 Автор вопроса
Dima 𝔒𝔲𝔥𝔥
я ж скинул видос бл

блин, ок, я понял в чём проблема, но не понял как решить :/

None 🇪🇺
блин, ок, я понял в чём проблема, но не понял как ...

объявить переменную как nonlocal во вложенной функции

Семен Гуляев
объявить переменную как nonlocal во вложенной функ...

не отменяет того факта, что использование вложенной функции тут не оправдано

None 🇪🇺
screenshot

Мутабельные замыкания нужно объявлять явно

None 🇪🇺
screenshot

ООП загугли что такое

Kirill Shikhalev
Что -

ооп в 98% антиподход

Kirill Shikhalev
Что

и скорее всего ты тоже не умеешь писать ооп

Kirill Shikhalev
Умею

нет, ты на нормальную функцию сказал пиши ооп

None-🇪🇺 Автор вопроса
Kirill Shikhalev
ООП загугли что такое

процедурный для учёбы норм

denis
нет, ты на нормальную функцию сказал пиши ооп

Для жса может и нормальная, там и строчки кода нет без замыканий

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта