ich habe ein Problem mit einer Variable, die sich nicht ändern lässt:
main.py
Code: Alles auswählen
from parr import *
def test():
print "EINE_VARIABLE = %s" % EINE_VARIABLE
setze_eine_variable_auf(20)
print "EINE_VARIABLE = %s" % EINE_VARIABLE
test()
print "EINE_VARIABLE = %s" % EINE_VARIABLE
Code: Alles auswählen
EINE_VARIABLE=1
def setze_eine_variable_auf(wert):
global EINE_VARIABLE
EINE_VARIABLE=wert
Habe mal gehört das für jede Funktion eine Kopie der Variablen erstellt wird oder so. Kann ich irgendwie dafür sorgen das nach "setze_eine_variable_auf(20)" EINE_VARIABLE dannach 20 ist?
danke im voraus