Threading
import time
import threadingWithout Multithreading
def calc_square(arr):
print("calculate square numbers")
for n in arr:
time.sleep(1)
print('square:',n*n)
def calc_cube(arr):
print("calculate cube of numbers")
for n in arr:
time.sleep(1)
print('cube:',n*n*n)
arr = [2,3,8,9]
t = time.time()
calc_square(arr)
calc_cube(arr)
print("done in : ",time.time()-t)Output:-
With Multithreading
Last updated
Was this helpful?