Unter der Annahme:Python, stoppe Variable Neuzuordnung in jedem Funktionsaufruf?
def myfunc(x):
listv = []
listv.append(x)
gibt es ein Schlüsselwort aus einer Variablen (ListV) zu stoppen, neu zugeordnet werden? Nehmen wir an, dass NRA
ein Schlüsselwort lautet:
def myfunc(x):
NRA listv = []
listv.append(x)
... Zeile gelesen wird und nicht zugewiesen, sondern die Variable noch aktiv neue Werte für jeden Funktionsaufruf anhängen. Ich weiß über die Variable GLOBAL, aber ich möchte nur wissen, ist das Schlüsselwort existiert!
Überprüfen Sie Ihren Einzug –
Fragen Sie nach was wäre eine konstante Verzögerung in einer anderen Sprache? Wenn dem so ist, gibt es keine Möglichkeit, dies in Python zu tun. – Rosh
Wie Sie in der folgenden Antwort sehen, ändert der Einzug den Gültigkeitsbereich einer Variablen. – kouty