import multiprocessing
import threading
def func_1(q):
n = 10
q.put(n)
print("process_1", n)
def func_2(q):
n = q.get()
n += 10
print("process_2", n)
if __name__ == '__main__':
q = multiprocessing.Queue()
process_1 = multiprocessing.Process(target=func_1, args=(q,))
process_2 = multiprocessing.Process(target=func_2, args=(q,))
process_1.start()
process_2.start()