Сообщение Re: Python простой? от 07.09.2023 11:06
Изменено 07.09.2023 11:09 Pauel
Re: Python простой?
Здравствуйте, Разраб, Вы писали:
Р>Вот такие штуки когда нечтно глобальное объявляется внутри функции по вашему как?
global это явный захват глобальной переменной с возможностью изменения, т.к. просто так перезаписать захваченную переменную не выйдет. Вполне себе годная вещь.
Р>Вот такие штуки когда нечтно глобальное объявляется внутри функции по вашему как?
global это явный захват глобальной переменной с возможностью изменения, т.к. просто так перезаписать захваченную переменную не выйдет. Вполне себе годная вещь.
Re: Python простой?
Здравствуйте, Разраб, Вы писали:
Р>Вот такие штуки когда нечтно глобальное объявляется внутри функции по вашему как?
global это явный захват глобальной переменной с возможностью изменения, т.к. просто так перезаписать захваченную переменную не выйдет. Вполне себе годная вещь.
Если взять за правило, что абы где переменными не раскидываетесь, то это хороший бенефит — ищете по global и смотрите, где что захватываете с целью модификации.
На самом деле слабоватая фича, т.к. вместо изменения переменной можно изменить свойство или вызвать мутабельный метод. Но в целом на этой штуке можно построить более-менее внятный подход к разработке в простых приложениях
Р>Вот такие штуки когда нечтно глобальное объявляется внутри функции по вашему как?
global это явный захват глобальной переменной с возможностью изменения, т.к. просто так перезаписать захваченную переменную не выйдет. Вполне себе годная вещь.
Если взять за правило, что абы где переменными не раскидываетесь, то это хороший бенефит — ищете по global и смотрите, где что захватываете с целью модификации.
На самом деле слабоватая фича, т.к. вместо изменения переменной можно изменить свойство или вызвать мутабельный метод. Но в целом на этой штуке можно построить более-менее внятный подход к разработке в простых приложениях