Deutsch
Telegram

NachrichtНо это не лучший вариант проектирования кода, лучше пусть функция не ссылается на внешние переменные

8. Oktober 2019
O
Но это не лучший вариант проектирования кода, лучше пусть функция не ссылается на внешние переменные

In der Nähe im Feed

GGelöschtes Kontoa = 1 def foo(m=a): print(m) a = 3 foo() Можно как-то не передавая в функцию аргумент обновить переменную а? Сейчас этот код не работает и функция печатает 1 вмOOleksii PitenkoИспользуй global
diese Nachricht
ДДмитрий КозьминИнтересно, зачем так делать, если можно вызвать foo(3) ?RRud 356На крайняк можно было бы сделать по дефолту сразу m=1 без лишних ссылок на переменные чтоб код не засорять и вставить другой параметр уж потом, как выше сказали
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · Gruppe · Technik
4 169Mitglieder43schreiben in 30 Tagen
Community-Feed In Telegram öffnen

Ein offener öffentlicher Feed aus dem Suchindex ChatCrawler — „Google für das öffentliche Telegram“; wird aktualisiert, während die Community gecrawlt wird. Zeiten in UTC.

Nur öffentliche Inhalte, offizielle Telegram-API. Über uns · FAQ · Grenzen des Index · Seite entfernen · Katalog · Suche · So zählen wir