Posts

Showing posts from July, 2025

ProcessPoolExecutor vs ThreadPoolExecutor

Image
  from concurrent.futures import ProcessPoolExecutor, as_completed import  time def prime_number1 (num_list): final_pr_list =[] for num in range ( 2 , num_list+ 1 ): pr_list = [] for i in range ( 2 ,num+ 1 ): if num%i == 0 : pr_list.append(num) if len (pr_list)== 1 : final_pr_list.append(num) else : pass return final_pr_list def prime_number2 (num_list): final_pr_list =[] for num in range ( 2 , num_list+ 1 ): pr_list = [] for i in range ( 2 ,num+ 1 ): if num%i == 0 : pr_list.append(num) if len (pr_list)== 1 : final_pr_list.append(num) else : pass return final_pr_list def fibonacci_series1 (num): fibo_list =[] a,b = 0 , 1 for i in range (num+ 1 ): c = a+b a = b b = c fibo_list.append(c) return fibo_list def fibonacci_series2 (num): fibo...