Python program za pronalaženje čimbenika broja

Sadržaj

U ovom ćete programu naučiti pronaći čimbenike broja pomoću petlje for.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja na Pythonu:

  • Python if … else Izjava
  • Python za Loop
  • Python korisnički definirane funkcije

Izvorni kod

 # Python Program to find the factors of a number # This function computes the factor of the argument passed def print_factors(x): print("The factors of",x,"are:") for i in range(1, x + 1): if x % i == 0: print(i) num = 320 print_factors(num) 

Izlaz

 Čimbenici 320 su: 1 2 4 5 8 10 16 20 32 40 64 80 160 320 

Napomena: Da biste pronašli čimbenike drugog broja, promijenite vrijednost num.

U ovom se programu pohranjuje broj čiji faktor treba pronaći numi koji se prosljeđuje print_factors()funkciji. Ova vrijednost dodjeljuje se varijabli x in print_factors().

U funkciji koristimo forpetlju za iteraciju od i jednako x. Ako je x savršeno djeljiv s i, to je faktor x.

Zanimljivi članci...