JustCaptain kod-buduschego
27a7473e506a4bc52e95e3c8e2b1d9daa4087b34
Перейти к файлу
Код
task_4.py
import time
from threading import Thread

numbers: list[int] = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

RESULT: int = 0


def worker(nums: list[int]) -> None:
    global RESULT
    time.sleep(2)
    RESULT += sum(nums)


th1 = Thread(target=worker, args=(numbers[:5],))
th2 = Thread(target=worker, args=(numbers[5:],))

th1.start()
th2.start()

th1.join()
th2.join()
print(RESULT)