একটি সংখ্যার ফ্যাক্টর বের করতে ১ থেকে সে সংখ্যা পর্যন্ত লুপ চালিয়ে দেখতে হয় কি সেটি বিভাজ্য।
উদাহরণ
num=int(input("enter a number")) factors=[] for i in range(1,num+1): if num%i==0: factors.append(i) print ("Factors of {} = {}".format(num,factors))যদি i সম্পূর্ণরূপে num কে ভাগ করতে পারে, তবে সেটি লিস্টে যোগ করা হয়। অবশেষে লিস্টটি প্রদত্ত সংখ্যার ফ্যাক্টর হিসেবে দেখানো হয়।
আউটপুট
enter a number75 Factors of 75 = [3, 5, 15, 25, 75]