(daß das weiterführende probleme macht, mutex usw., weiß ich, das ist nicht die frage...)
Code: Alles auswählen
import threading
import time
global a
a=2
def erster():
while True:
print("a=",a)
time.sleep(1)
def zweiter():
while True:
a=a+1 #hier jammert er rum ..
print("a=",a)
time.sleep(1)
apfel = threading.Thread(target=erster, args=())
birne = threading.Thread(target=zweiter, args=())
apfel.start()
birne.start()