Мне часто интересно, есть ли какой-нибудь лучший подход для следующей ситуации.
Скажем, я хочу получить доступ к локальным файлам в моем скрипте Python и, следовательно, создать глобальный переменная path, указывающая на набор данных.
Теперь я пишу функцию, которая должна иметь переменную path в качестве аргумента.Я знаю, что локальная переменная внутри функции затеняет глобальную переменную, но мне просто неприятно писать path=path.
Думаю, я помню, что видел это у людей просто напишите подчеркивание перед локальной переменной, например, в _path=path.
Это так?
Есть ли передовая практика?
Как это сделать? вы называете аргументы своей функции, которые имеют то же имя, что и глобальный аргумент?
Лучший
Джо
Подробнее здесь: https://stackoverflow.com/questions/784 ... ame-name-a
Существует ли лучший способ именования аргументов функции, имеющих то же имя, что и глобальная переменная? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Глобальная переменная или переменная передачи в PHP? (производительность)
Anonymous » » в форуме Php - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-