Python-program for å finne faktorene til et tall

Innholdsfortegnelse

I dette programmet lærer du å finne faktorene til et tall ved hjelp av for loop.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Python-programmeringsemner:

  • Python hvis … annet uttalelse
  • Python for Loop
  • Python brukerdefinerte funksjoner

Kildekode

 # 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) 

Produksjon

 Faktorene på 320 er: 1 2 4 5 8 10 16 20 32 40 64 80 160 320 

Merk: For å finne faktorene til et annet tall, endre verdien på num.

I dette programmet lagres nummeret hvis faktor skal bli funnet num, som sendes til print_factors()funksjonen. Denne verdien tildeles variabelen x in print_factors().

I funksjonen bruker vi forsløyfen til å iterere fra i lik x. Hvis x er helt delelig med i, er det en faktor på x.

Interessante artikler...